.page-module___8aEwW__page{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}
.HomeWrapper-module__ZvcNOW__mainContainer{background:var(--color-brand-white);flex-direction:row;align-items:stretch;width:100%;min-height:100vh;display:flex}.HomeWrapper-module__ZvcNOW__leftContainer{background:var(--gradient-brand-red);flex-direction:column;flex:0 0 57.08%;justify-content:center;align-items:center;padding:clamp(32px,6vh,300px) clamp(24px,9vw,136px);display:flex}.HomeWrapper-module__ZvcNOW__logoImageWrapper{justify-content:center;align-items:center;width:100%;max-width:591px;display:flex}.HomeWrapper-module__ZvcNOW__logoImage{width:100%;height:auto}.HomeWrapper-module__ZvcNOW__rightContainer{flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:32px;display:flex}.HomeWrapper-module__ZvcNOW__formContainer{border-radius:8px;flex-direction:column;align-items:center;gap:44px;width:100%;max-width:385px;display:flex}.HomeWrapper-module__ZvcNOW__headerContainer{justify-content:center;width:100%;display:flex}.HomeWrapper-module__ZvcNOW__headerText{font-family:var(--font-nexora);letter-spacing:.48px;color:var(--color-text-g600);text-align:center;margin:0;font-size:24px;font-weight:700;line-height:normal}.HomeWrapper-module__ZvcNOW__inputContainers{flex-direction:column;align-items:stretch;gap:24px;width:100%;display:flex}.HomeWrapper-module__ZvcNOW__inputWrapper{width:100%}.HomeWrapper-module__ZvcNOW__inputField{border:1px solid var(--color-text-g200);background-color:#0000;border-radius:4px;width:100%;height:44px;padding:8px 16px}.HomeWrapper-module__ZvcNOW__inputField:after{display:none!important}.HomeWrapper-module__ZvcNOW__inputField:hover{border-color:var(--color-text-g400)}.HomeWrapper-module__ZvcNOW__inputField:focus-within{border-color:var(--color-brand-blue)}.HomeWrapper-module__ZvcNOW__inputField input{font-family:var(--font-nexora);color:var(--color-text-g600);background-color:#0000;padding:0;font-size:16px;font-weight:400}.HomeWrapper-module__ZvcNOW__inputField input::placeholder{color:var(--color-text-g200);opacity:1}.HomeWrapper-module__ZvcNOW__buttonContainer{justify-content:center;width:100%;display:flex}.HomeWrapper-module__ZvcNOW__loginButton{min-width:0;height:36px;font-family:var(--font-nexora);cursor:pointer;border:none;border-radius:6px;gap:8px;padding:8px 16px;font-size:16px;font-weight:600;line-height:normal;transition:background-color .2s;background-color:var(--color-brand-blue)!important;color:var(--color-brand-white)!important}.HomeWrapper-module__ZvcNOW__loginButton:hover{background-color:var(--color-other-b300)!important}.HomeWrapper-module__ZvcNOW__loginButton:active:not(:disabled){background-color:var(--color-brand-blue-dark)!important}.HomeWrapper-module__ZvcNOW__forgotPassword{justify-content:center;width:100%;display:flex}.HomeWrapper-module__ZvcNOW__forgotPasswordText{font-family:var(--font-nexora);color:var(--color-text-g600);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;line-height:normal;display:flex}.HomeWrapper-module__ZvcNOW__forgotPasswordLink{cursor:pointer;color:var(--color-brand-blue-dark);text-underline-position:from-font;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:underline}.HomeWrapper-module__ZvcNOW__forgotPasswordLink:hover{color:var(--color-brand-blue)}@media (max-width:767px){.HomeWrapper-module__ZvcNOW__mainContainer{flex-direction:column;min-height:100vh}.HomeWrapper-module__ZvcNOW__leftContainer{flex:none;min-height:30vh;padding:32px 24px}.HomeWrapper-module__ZvcNOW__logoImageWrapper{max-width:320px}.HomeWrapper-module__ZvcNOW__rightContainer{flex:auto;padding:40px 24px}.HomeWrapper-module__ZvcNOW__formContainer{gap:32px;max-width:100%}.HomeWrapper-module__ZvcNOW__headerText{letter-spacing:.4px;font-size:20px}}
:root{--swal2-outline:0 0 0 3px #6496c880;--swal2-container-padding:.625em;--swal2-backdrop:#0006;--swal2-backdrop-transition:background-color .15s;--swal2-width:32em;--swal2-padding:0 0 1.25em;--swal2-border:none;--swal2-border-radius:.3125rem;--swal2-background:white;--swal2-color:#545454;--swal2-show-animation:swal2-show .3s;--swal2-hide-animation:swal2-hide .15s forwards;--swal2-icon-zoom:1;--swal2-icon-animations:true;--swal2-title-padding:.8em 1em 0;--swal2-html-container-padding:1em 1.6em .3em;--swal2-input-border:1px solid #d9d9d9;--swal2-input-border-radius:.1875em;--swal2-input-box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px transparent;--swal2-input-background:transparent;--swal2-input-transition:border-color .2s,box-shadow .2s;--swal2-input-hover-box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px transparent;--swal2-input-focus-border:1px solid #b4dbed;--swal2-input-focus-box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #6496c880;--swal2-progress-step-background:#add8e6;--swal2-validation-message-background:#f0f0f0;--swal2-validation-message-color:#666;--swal2-footer-border-color:#eee;--swal2-footer-background:transparent;--swal2-footer-color:inherit;--swal2-timer-progress-bar-background:#0000004d;--swal2-close-button-position:initial;--swal2-close-button-inset:auto;--swal2-close-button-font-size:2.5em;--swal2-close-button-color:#ccc;--swal2-close-button-transition:color .2s,box-shadow .2s;--swal2-close-button-outline:initial;--swal2-close-button-box-shadow:inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow:inset var(--swal2-outline);--swal2-close-button-hover-transform:none;--swal2-actions-justify-content:center;--swal2-actions-width:auto;--swal2-actions-margin:1.25em auto 0;--swal2-actions-padding:0;--swal2-actions-border-radius:0;--swal2-actions-background:transparent;--swal2-action-button-transition:background-color .2s,box-shadow .2s;--swal2-action-button-hover:black 10%;--swal2-action-button-active:black 10%;--swal2-confirm-button-box-shadow:none;--swal2-confirm-button-border-radius:.25em;--swal2-confirm-button-background-color:#7066e0;--swal2-confirm-button-color:#fff;--swal2-deny-button-box-shadow:none;--swal2-deny-button-border-radius:.25em;--swal2-deny-button-background-color:#dc3741;--swal2-deny-button-color:#fff;--swal2-cancel-button-box-shadow:none;--swal2-cancel-button-border-radius:.25em;--swal2-cancel-button-background-color:#6e7881;--swal2-cancel-button-color:#fff;--swal2-toast-show-animation:swal2-toast-show .5s;--swal2-toast-hide-animation:swal2-toast-hide .1s forwards;--swal2-toast-border:none;--swal2-toast-box-shadow:0 0 1px #00000013,0 1px 2px #00000013,1px 2px 4px #00000013,1px 3px 8px #00000013,2px 4px 16px #00000013}[data-swal2-theme=dark]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white)10%);--swal2-validation-message-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white)10%);--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:#ffffffb3}@media (prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white)10%);--swal2-validation-message-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white)10%);--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:#ffffffb3}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{pointer-events:none;background-color:#0000!important}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;pointer-events:none;background-color:#0000;width:360px;max-width:100%}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){z-index:1060;box-sizing:border-box;height:100%;padding:var(--swal2-container-padding);transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch;grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);grid-template-areas:"top-start top top-end""center-start center center-end""bottom-start bottom-center bottom-end";display:grid;position:fixed;inset:0;overflow-x:hidden}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:0 0!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-area:2/2;place-self:center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-area:2/3;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-area:3/1;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-area:3/2;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-area:3/3;place-self:end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{border:0;width:auto}div:where(.swal2-container) div:where(.swal2-popup){box-sizing:border-box;width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);grid-template-columns:minmax(0,100%);font-family:inherit;font-size:1rem;display:none;position:relative;container-name:swal2-popup}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable,div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging,div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){max-width:100%;padding:var(--swal2-title-padding);color:inherit;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial;margin:0;font-size:1.875em;font-weight:600;position:relative}div:where(.swal2-container) div:where(.swal2-actions){z-index:1;box-sizing:border-box;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background);flex-wrap:wrap;display:flex}div:where(.swal2-container) div:where(.swal2-loader){border:.25em solid #2778c4;border-color:#2778c4 #0000;border-radius:100%;justify-content:center;align-items:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:1.5s linear infinite swal2-rotate-loading;display:none}div:where(.swal2-container) button:where(.swal2-styled){transition:var(--swal2-action-button-transition);border:none;margin:.3125em;padding:.625em 1.1em;font-weight:500;box-shadow:0 0 0 3px #0000}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{box-shadow:var(--swal2-action-button-focus-box-shadow);outline:none}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);text-align:center;cursor:initial;margin:1em 0 0;padding:1em 1em 0;font-size:1em}div:where(.swal2-container) .swal2-timer-progress-bar-container{border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius);position:absolute;bottom:0;left:0;right:0;overflow:hidden;grid-column:auto!important}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){background:var(--swal2-timer-progress-bar-background);width:100%;height:.25em}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;cursor:initial;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;width:1.2em;height:1.2em;transition:var(--swal2-close-button-transition);border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;background:0 0;border:none;justify-content:center;justify-self:end;align-items:center;margin-top:0;margin-bottom:-1.2em;margin-right:0;padding:0;overflow:hidden}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);color:#f27474;background:0 0}div:where(.swal2-container) button:where(.swal2-close):focus-visible{box-shadow:var(--swal2-close-button-focus-box-shadow);outline:none}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;padding:var(--swal2-html-container-padding);color:inherit;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial;justify-content:center;margin:0;font-size:1.125em;font-weight:400;line-height:normal;overflow:auto}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);box-shadow:var(--swal2-input-focus-box-shadow);outline:none}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{background:var(--swal2-background);margin:1em 2em 3px}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;text-align:center;font-weight:600}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{background:var(--swal2-input-background);width:75%;margin-left:auto;margin-right:auto;font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{background:var(--swal2-input-background);min-width:50%;max-width:100%;color:inherit;padding:.375em .625em;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{background:var(--swal2-background);color:inherit;justify-content:center;align-items:center}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){justify-content:center;margin:1em auto 0;display:flex}div:where(.swal2-container) div:where(.swal2-validation-message){background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);justify-content:center;align-items:center;margin:1em 0 0;padding:.625em;font-size:1em;font-weight:300;overflow:hidden}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";color:#fff;text-align:center;background-color:#f27474;border-radius:50%;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;font-weight:600;line-height:1.5em;display:inline-block}div:where(.swal2-container) .swal2-progress-steps{background:0 0;flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;color:#fff;text-align:center;background:#2778c4;border-radius:2em;flex-shrink:0;width:2em;height:2em;line-height:2em}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;background:#2778c4;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px}div:where(.swal2-icon){box-sizing:content-box;zoom:var(--swal2-icon-zoom);cursor:default;-webkit-user-select:none;user-select:none;border:.25em solid #000;border-radius:50%;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;font-family:inherit;line-height:5em;position:relative}div:where(.swal2-icon) .swal2-icon-content{align-items:center;font-size:3.75em;display:flex}div:where(.swal2-icon).swal2-error{color:#f27474;border-color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{flex-grow:1;position:relative}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:.125em;width:2.9375em;height:.3125em;display:block;position:absolute;top:2.3125em}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:.5s swal2-animate-error-x-mark}}div:where(.swal2-icon).swal2-warning{color:#f8bb86;border-color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:.5s swal2-animate-i-mark}}div:where(.swal2-icon).swal2-info{color:#3fc3ee;border-color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:.8s swal2-animate-i-mark}}div:where(.swal2-icon).swal2-question{color:#87adbd;border-color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:.8s swal2-animate-question-mark}}div:where(.swal2-icon).swal2-success{color:#a5dc86;border-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{border-radius:50%;width:3.75em;height:7.5em;position:absolute}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em;top:-.4375em;left:-2.0635em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0;top:-.6875em;left:1.875em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success .swal2-success-ring{z-index:2;box-sizing:content-box;border:.25em solid #a5dc864d;border-radius:50%;width:100%;height:100%;position:absolute;top:-.25em;left:-.25em}div:where(.swal2-icon).swal2-success .swal2-success-fix{z-index:1;width:.4375em;height:5.625em;position:absolute;top:.5em;left:1.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{z-index:2;background-color:#a5dc86;border-radius:.125em;height:.3125em;display:block;position:absolute}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{width:1.5625em;top:2.875em;left:.8125em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{width:2.9375em;top:2.375em;right:.5em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:.75s swal2-animate-success-line-tip}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:.75s swal2-animate-success-line-long}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:4.25s ease-in swal2-rotate-success-circular-line}}[class^=swal2]{-webkit-tap-highlight-color:#0000}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{left:auto;right:0}.swal2-toast{box-sizing:border-box;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:all;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;grid-area:1/1/4/4!important}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){text-align:initial;margin:.5em 1em;padding:0;font-size:1em}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-area:1/3/99/3;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){overflow:initial;text-align:initial;margin:.5em 1em;padding:0;font-size:1em}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-area:1/1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-area:1/1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{align-items:center;font-size:1.8em;font-weight:700;display:flex}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{width:1.375em;top:.875em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;width:1.6em;height:3em;position:absolute}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{transform-origin:2em 2em;border-radius:4em 0 0 4em;top:-.8em;left:-.5em;transform:rotate(-45deg)}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{transform-origin:0 1.5em;border-radius:0 4em 4em 0;top:-.25em;left:.9375em}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{width:.4375em;height:2.6875em;top:0;left:.4375em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{width:.75em;top:1.125em;left:.1875em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{width:1.375em;top:.9375em;right:.1875em}@container swal2-popup style(--swal2-icon-animations:true){.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:.75s swal2-toast-animate-success-line-tip}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:.75s swal2-toast-animate-success-line-long}}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{opacity:0;transform:translateY(-50px)scale(.9)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes swal2-hide{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(-50px)scale(.9)}}@keyframes swal2-animate-success-line-tip{0%{width:0;top:1.1875em;left:.0625em}54%{width:0;top:1.0625em;left:.125em}70%{width:3.125em;top:2.1875em;left:-.375em}84%{width:1.0625em;top:3em;left:1.3125em}to{width:1.5625em;top:2.8125em;left:.8125em}}@keyframes swal2-animate-success-line-long{0%{width:0;top:3.375em;right:2.875em}65%{width:0;top:3.375em;right:2.875em}84%{width:3.4375em;top:2.1875em;right:0}to{width:2.9375em;top:2.375em;right:.5em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{opacity:0;margin-top:1.625em;transform:scale(.4)}50%{opacity:0;margin-top:1.625em;transform:scale(.4)}80%{margin-top:-.375em;transform:scale(1.15)}to{opacity:1;margin-top:0;transform:scale(1)}}@keyframes swal2-animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{opacity:0;transform:rotate(45deg)}25%{opacity:.4;transform:rotate(-25deg)}50%{opacity:.8;transform:rotate(15deg)}75%{opacity:1;transform:rotate(-5deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em)rotate(2deg)}33%{transform:translateY(0)rotate(-2deg)}66%{transform:translateY(.3125em)rotate(2deg)}to{transform:translateY(0)rotate(0)}}@keyframes swal2-toast-hide{to{opacity:0;transform:rotate(1deg)}}@keyframes swal2-toast-animate-success-line-tip{0%{width:0;top:.5625em;left:.0625em}54%{width:0;top:.125em;left:.125em}70%{width:1.625em;top:.625em;left:-.25em}84%{width:.5em;top:1.0625em;left:.75em}to{width:.75em;top:1.125em;left:.1875em}}@keyframes swal2-toast-animate-success-line-long{0%{width:0;top:1.625em;right:1.375em}65%{width:0;top:1.25em;right:.9375em}84%{width:1.125em;top:.9375em;right:0}to{width:1.375em;top:.9375em;right:.1875em}}
.AdminSpendingsContent-module__Hw4cpG__container{flex-direction:column;gap:1.25rem;width:100%;height:100%;padding:1.5rem;display:flex;overflow-y:auto}.AdminSpendingsContent-module__Hw4cpG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__headerInfo{flex-direction:column;gap:.25rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__title{color:#1a1a1a;margin:0;font-size:1.75rem;font-weight:700}.AdminSpendingsContent-module__Hw4cpG__subtitle{color:#6b7280;margin:0;font-size:.9rem}.AdminSpendingsContent-module__Hw4cpG__headerActions{align-items:center;gap:8px;display:flex}.AdminSpendingsContent-module__Hw4cpG__primaryButton{color:#fff!important;background-color:#96781a!important;border:none!important;border-radius:8px!important;font-weight:600!important}.AdminSpendingsContent-module__Hw4cpG__primaryButton:hover{background-color:#7a6115!important}.AdminSpendingsContent-module__Hw4cpG__statsGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.AdminSpendingsContent-module__Hw4cpG__statCard{background:#fff;border:1px solid #f0f0f0;border-radius:12px;align-items:center;gap:1rem;padding:1.25rem;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.AdminSpendingsContent-module__Hw4cpG__statCard:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.AdminSpendingsContent-module__Hw4cpG__statIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__statIcon[data-color=brand]{color:#4f46e5;background:#eef2ff}.AdminSpendingsContent-module__Hw4cpG__statIcon[data-color=success]{color:#059669;background:#ecfdf5}.AdminSpendingsContent-module__Hw4cpG__statIcon[data-color=danger]{color:#dc2626;background:#fef2f2}.AdminSpendingsContent-module__Hw4cpG__statIcon[data-color=warning]{color:#d97706;background:#fffbeb}.AdminSpendingsContent-module__Hw4cpG__statInfo{flex-direction:column;gap:.1rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__statValue{color:#1a1a1a;font-size:1.5rem;font-weight:700;line-height:1.2}.AdminSpendingsContent-module__Hw4cpG__statLabel{color:#6b7280;font-size:.8rem;font-weight:500}.AdminSpendingsContent-module__Hw4cpG__pendingBanner{color:#92400e;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fbbf24;border-radius:10px;align-items:center;gap:.75rem;padding:.85rem 1.25rem;font-size:.9rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__filtersBar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__searchContainer{flex:1;min-width:200px}.AdminSpendingsContent-module__Hw4cpG__searchBox{width:100%;max-width:400px}.AdminSpendingsContent-module__Hw4cpG__filterGroup{flex-wrap:wrap;gap:.5rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__filterDropdown{min-width:160px}.AdminSpendingsContent-module__Hw4cpG__resultsInfo{color:#6b7280;justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__emptyState{color:#9ca3af;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__emptyIcon{margin-bottom:.5rem;font-size:3rem}.AdminSpendingsContent-module__Hw4cpG__emptyState h3{color:#6b7280;margin:0;font-size:1.1rem}.AdminSpendingsContent-module__Hw4cpG__emptyState p{margin:0;font-size:.9rem}.AdminSpendingsContent-module__Hw4cpG__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;display:grid}.AdminSpendingsContent-module__Hw4cpG__spendingCard{background:#fff;border:1px solid #f0f0f0;border-radius:14px;flex-direction:column;transition:box-shadow .2s,transform .15s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.AdminSpendingsContent-module__Hw4cpG__spendingCard:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00000017}.AdminSpendingsContent-module__Hw4cpG__cardTop{justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem .5rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__driverInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.AdminSpendingsContent-module__Hw4cpG__driverAvatar{color:#fff;background:linear-gradient(135deg,#96781a,#c4a23a);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:.9rem;font-weight:700;display:flex}.AdminSpendingsContent-module__Hw4cpG__driverDetails{flex-direction:column;gap:.15rem;min-width:0;display:flex}.AdminSpendingsContent-module__Hw4cpG__driverName{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;overflow:hidden}.AdminSpendingsContent-module__Hw4cpG__spendingDate{color:#9ca3af;align-items:center;gap:.3rem;font-size:.78rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__miniIcon{font-size:.8rem}.AdminSpendingsContent-module__Hw4cpG__cardBody{flex-direction:column;flex:1;gap:.5rem;padding:.5rem 1.25rem 1rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__amountRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__amount{color:#1a1a1a;font-size:1.5rem;font-weight:700}.AdminSpendingsContent-module__Hw4cpG__comments{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.AdminSpendingsContent-module__Hw4cpG__metaRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__metaItem{color:#9ca3af;font-size:.78rem}.AdminSpendingsContent-module__Hw4cpG__cardActions{background:#fafafa;border-top:1px solid #f3f4f6;flex-wrap:wrap;gap:.5rem;padding:.5rem 1rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__approveBtn{color:#059669!important}.AdminSpendingsContent-module__Hw4cpG__approveBtn:hover{background-color:#ecfdf5!important}.AdminSpendingsContent-module__Hw4cpG__denyBtn{color:#dc2626!important}.AdminSpendingsContent-module__Hw4cpG__denyBtn:hover{background-color:#fef2f2!important}.AdminSpendingsContent-module__Hw4cpG__dialogInfo{flex-direction:column;gap:.25rem;padding:.5rem 0 1rem;font-size:.9rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__dialogInfo p{margin:0}.AdminSpendingsContent-module__Hw4cpG__dialogActions{justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}@media (max-width:1024px){.AdminSpendingsContent-module__Hw4cpG__statsGrid{grid-template-columns:repeat(2,1fr)}.AdminSpendingsContent-module__Hw4cpG__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:768px){.AdminSpendingsContent-module__Hw4cpG__container{gap:1rem;padding:1rem}.AdminSpendingsContent-module__Hw4cpG__header{flex-direction:column;align-items:stretch}.AdminSpendingsContent-module__Hw4cpG__headerActions{justify-content:flex-end}.AdminSpendingsContent-module__Hw4cpG__title{font-size:1.4rem}.AdminSpendingsContent-module__Hw4cpG__statsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.AdminSpendingsContent-module__Hw4cpG__statCard{padding:1rem}.AdminSpendingsContent-module__Hw4cpG__statValue{font-size:1.2rem}.AdminSpendingsContent-module__Hw4cpG__filtersBar{flex-direction:column;align-items:stretch}.AdminSpendingsContent-module__Hw4cpG__searchContainer{min-width:unset}.AdminSpendingsContent-module__Hw4cpG__searchBox{max-width:100%}.AdminSpendingsContent-module__Hw4cpG__filterGroup{width:100%}.AdminSpendingsContent-module__Hw4cpG__filterDropdown{min-width:unset;flex:1}.AdminSpendingsContent-module__Hw4cpG__cardsGrid{grid-template-columns:1fr}.AdminSpendingsContent-module__Hw4cpG__pendingBanner{padding:.75rem 1rem;font-size:.82rem}}@media (max-width:480px){.AdminSpendingsContent-module__Hw4cpG__container{gap:.75rem;padding:.75rem}.AdminSpendingsContent-module__Hw4cpG__title{font-size:1.2rem}.AdminSpendingsContent-module__Hw4cpG__statsGrid{gap:.5rem}.AdminSpendingsContent-module__Hw4cpG__statCard{gap:.5rem;padding:.75rem}.AdminSpendingsContent-module__Hw4cpG__statIcon{border-radius:8px;width:36px;height:36px;font-size:1rem}.AdminSpendingsContent-module__Hw4cpG__statValue{font-size:1.1rem}.AdminSpendingsContent-module__Hw4cpG__statLabel{font-size:.7rem}.AdminSpendingsContent-module__Hw4cpG__amount{font-size:1.25rem}.AdminSpendingsContent-module__Hw4cpG__driverAvatar{width:36px;height:36px;font-size:.8rem}}.AdminSpendingsContent-module__Hw4cpG__detailsContent{flex-direction:column;gap:1.5rem;padding:.5rem 0;display:flex}.AdminSpendingsContent-module__Hw4cpG__detailSection{flex-direction:column;gap:.75rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__detailSectionTitle{color:#1a2e47;border-bottom:2px solid #f0f0f0;align-items:center;gap:.5rem;margin:0;padding-bottom:.5rem;font-size:1rem;font-weight:600;display:flex}.AdminSpendingsContent-module__Hw4cpG__detailGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.AdminSpendingsContent-module__Hw4cpG__detailItem{flex-direction:column;gap:.25rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__detailLabel{color:#6b7280;font-size:.8rem;font-weight:500}.AdminSpendingsContent-module__Hw4cpG__detailValue{color:#1a1a1a;font-size:.95rem;font-weight:500}.AdminSpendingsContent-module__Hw4cpG__commentsText{color:#4b5563;background:#f9fafb;border-left:3px solid #96781a;border-radius:8px;margin:0;padding:.75rem;font-size:.9rem;line-height:1.5}.AdminSpendingsContent-module__Hw4cpG__attachmentsList{flex-direction:column;gap:1rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__attachmentItem{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;gap:.75rem;padding:.75rem;transition:background .2s,border-color .2s;display:flex}.AdminSpendingsContent-module__Hw4cpG__attachmentItem:has(.AdminSpendingsContent-module__Hw4cpG__imagePreviewContainer){flex-direction:column}.AdminSpendingsContent-module__Hw4cpG__attachmentItem:not(:has(.AdminSpendingsContent-module__Hw4cpG__imagePreviewContainer)){flex-direction:row;align-items:center}.AdminSpendingsContent-module__Hw4cpG__attachmentItem:hover{background:#f3f4f6;border-color:#d1d5db}.AdminSpendingsContent-module__Hw4cpG__imagePreviewContainer{flex-direction:column;gap:.75rem;width:100%;display:flex}.AdminSpendingsContent-module__Hw4cpG__imagePreview{object-fit:contain;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:8px;width:100%;max-height:400px;transition:transform .2s,box-shadow .2s}.AdminSpendingsContent-module__Hw4cpG__imagePreview:hover{border-color:#96781a;transform:scale(1.02);box-shadow:0 4px 12px #0000001a}.AdminSpendingsContent-module__Hw4cpG__attachmentDetails{align-items:center;gap:.75rem;display:flex}.AdminSpendingsContent-module__Hw4cpG__attachmentIcon{color:#96781a;flex-shrink:0;font-size:1.5rem}.AdminSpendingsContent-module__Hw4cpG__attachmentInfo{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.AdminSpendingsContent-module__Hw4cpG__attachmentName{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.AdminSpendingsContent-module__Hw4cpG__attachmentMeta{color:#9ca3af;font-size:.75rem}.AdminSpendingsContent-module__Hw4cpG__noAttachments{color:#9ca3af;text-align:center;margin:0;padding:1.5rem;font-size:.85rem;font-style:italic}@media (max-width:768px){.AdminSpendingsContent-module__Hw4cpG__detailGrid{grid-template-columns:1fr;gap:.75rem}.AdminSpendingsContent-module__Hw4cpG__attachmentItem{flex-direction:column}.AdminSpendingsContent-module__Hw4cpG__attachmentDetails{flex-wrap:wrap}.AdminSpendingsContent-module__Hw4cpG__attachmentInfo{min-width:120px}.AdminSpendingsContent-module__Hw4cpG__imagePreview{max-height:300px}}
.ConfirmationModal-module__3KBvSG__modalContent{flex-direction:column;gap:1.25rem;padding:.5rem 1.5rem 1.5rem;display:flex}.ConfirmationModal-module__3KBvSG__topSection,.ConfirmationModal-module__3KBvSG__middleSection{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}.ConfirmationModal-module__3KBvSG__leftColumn{flex-direction:column;gap:1rem;display:flex}.ConfirmationModal-module__3KBvSG__rightColumn{flex-direction:column;gap:.5rem;display:flex}.ConfirmationModal-module__3KBvSG__infoItem{flex-direction:column;gap:.15rem;display:flex}.ConfirmationModal-module__3KBvSG__costValue{color:#1a2e47;margin-top:.15rem;font-size:1.5rem;font-weight:700}.ConfirmationModal-module__3KBvSG__summaryLabel{color:#1a2e47;margin:0;font-size:.75rem;font-weight:600}.ConfirmationModal-module__3KBvSG__summaryValue{color:#555;margin:0;font-size:.95rem;font-weight:400;line-height:1.4}.ConfirmationModal-module__3KBvSG__routeSection{flex-direction:column;gap:0;padding-left:0;display:flex;position:relative}.ConfirmationModal-module__3KBvSG__routeSection:before{content:"";z-index:0;background-color:#1a2e47;width:2px;position:absolute;top:28px;bottom:28px;left:18px}.ConfirmationModal-module__3KBvSG__routeItem{z-index:1;align-items:center;gap:.75rem;padding:.35rem 0;display:flex}.ConfirmationModal-module__3KBvSG__outsideBubble{background-color:#1a2e47;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ConfirmationModal-module__3KBvSG__routeBubble{color:#fff;background-color:#1a2e47;border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:1rem;font-weight:500;display:flex}.ConfirmationModal-module__3KBvSG__routeText{color:#666;font-size:.9rem;font-weight:400}.ConfirmationModal-module__3KBvSG__radioBlock{flex-direction:column;grid-column:1/3;gap:.4rem;margin-top:.5rem;display:flex}.ConfirmationModal-module__3KBvSG__radioTitle{color:#555;margin-bottom:.3rem;font-size:.85rem;font-weight:500}.ConfirmationModal-module__3KBvSG__radioOption{cursor:pointer;color:#1a2e47;align-items:center;gap:.4rem;font-size:.9rem;display:flex}.ConfirmationModal-module__3KBvSG__radioOption input[type=radio]{appearance:none;cursor:pointer;border:2px solid #9ca3af;border-radius:50%;outline:none;flex-shrink:0;width:18px;height:18px;position:relative}.ConfirmationModal-module__3KBvSG__radioOption input[type=radio]:checked{background-color:#1a2e47;border-color:#1a2e47}.ConfirmationModal-module__3KBvSG__radioOption input[type=radio]:checked:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ConfirmationModal-module__3KBvSG__radioOption input[type=radio]:hover:not(:checked){border-color:#6b7280}.ConfirmationModal-module__3KBvSG__radioOption input[type=radio]:focus{box-shadow:0 0 0 3px #96781a1a}.ConfirmationModal-module__3KBvSG__bottomRow{justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.5rem;display:flex}.ConfirmationModal-module__3KBvSG__checkboxLabel{color:#1a2e47;align-items:center;gap:.4rem;font-size:.9rem;display:flex}.ConfirmationModal-module__3KBvSG__checkboxLabel input[type=checkbox]{accent-color:#1a2e47}.ConfirmationModal-module__3KBvSG__modalActions{justify-content:flex-end;gap:.75rem;display:flex}.ConfirmationModal-module__3KBvSG__radioOptions{flex-direction:row;gap:.5rem;display:flex}.ConfirmationModal-module__3KBvSG__button{cursor:pointer;min-width:90px;font-size:.85rem;font-weight:500;border:2px solid!important;border-radius:4px!important;padding:.5rem 1.2rem!important}.ConfirmationModal-module__3KBvSG__editButton{color:#96781a!important;background:0 0!important;border-color:#96781a!important}.ConfirmationModal-module__3KBvSG__editButton:hover{background-color:#f7f3e8!important}.ConfirmationModal-module__3KBvSG__confirmButton{box-shadow:0 2px 4px #0003;color:#fff!important;background-color:#96781a!important;border-color:#96781a!important}.ConfirmationModal-module__3KBvSG__confirmButton:hover{background-color:#7c5f14!important;border-color:#7c5f14!important}@media (max-width:480px){.ConfirmationModal-module__3KBvSG__topSection,.ConfirmationModal-module__3KBvSG__middleSection{grid-template-columns:1fr;gap:1rem}.ConfirmationModal-module__3KBvSG__routeSection:before{left:18px}.ConfirmationModal-module__3KBvSG__bottomRow{flex-direction:column;align-items:flex-start;gap:.75rem}.ConfirmationModal-module__3KBvSG__modalActions{justify-content:flex-end;width:100%}.ConfirmationModal-module__3KBvSG__button{flex:1}}
.CreateSpendingContent-module__zuql8G__container{max-width:900px;margin:0 auto;padding:2rem}.CreateSpendingContent-module__zuql8G__header{margin-bottom:2rem}.CreateSpendingContent-module__zuql8G__title{color:#323130;margin:0 0 .5rem;font-size:2rem;font-weight:600}.CreateSpendingContent-module__zuql8G__subtitle{color:#605e5c;margin:0;font-size:.95rem}.CreateSpendingContent-module__zuql8G__errorAlert{background-color:#fde7e9;border:1px solid #d13438;border-radius:4px;margin-bottom:1.5rem;padding:1rem}.CreateSpendingContent-module__zuql8G__errorAlert p{color:#a4262c;margin:0;font-size:.9rem}.CreateSpendingContent-module__zuql8G__form{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 8px #0000001a}.CreateSpendingContent-module__zuql8G__formSection{margin-bottom:2rem}.CreateSpendingContent-module__zuql8G__formSection:last-of-type{margin-bottom:2.5rem}.CreateSpendingContent-module__zuql8G__sectionTitle{color:#323130;border-bottom:2px solid #edebe9;margin:0 0 1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600}.CreateSpendingContent-module__zuql8G__helpText{color:#605e5c;margin:0 0 1rem;font-size:.875rem}.CreateSpendingContent-module__zuql8G__formRow{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:1.5rem;display:grid}.CreateSpendingContent-module__zuql8G__formField{flex-direction:column;gap:.5rem;display:flex}.CreateSpendingContent-module__zuql8G__formFieldFull{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.CreateSpendingContent-module__zuql8G__label{color:#323130;font-size:.95rem;font-weight:500}.CreateSpendingContent-module__zuql8G__required{color:#a4262c}.CreateSpendingContent-module__zuql8G__textarea{resize:vertical;border:1px solid #d1d1d1;border-radius:4px;width:100%;padding:.75rem;font-family:inherit;font-size:.95rem;transition:border-color .2s}.CreateSpendingContent-module__zuql8G__textarea:focus{border-color:var(--Main-96781A);outline:none}.CreateSpendingContent-module__zuql8G__textarea::placeholder{color:#a19f9d}.CreateSpendingContent-module__zuql8G__errorText{color:#a4262c;margin-top:.25rem;font-size:.85rem}.CreateSpendingContent-module__zuql8G__fileDropzone{margin-bottom:1rem}.CreateSpendingContent-module__zuql8G__fileInput{display:none}.CreateSpendingContent-module__zuql8G__fileLabel{cursor:pointer;background-color:#faf9f8;border:2px dashed #d1d1d1;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 2rem;transition:all .2s;display:flex}.CreateSpendingContent-module__zuql8G__fileLabel:hover{border-color:var(--Main-96781A);background-color:#f3f2f1}.CreateSpendingContent-module__zuql8G__uploadIcon{color:var(--Main-96781A);font-size:2rem}.CreateSpendingContent-module__zuql8G__fileLabel span{color:#323130;font-size:.95rem;font-weight:500}.CreateSpendingContent-module__zuql8G__fileLabelSmall{color:#605e5c!important;font-size:.85rem!important;font-weight:400!important}.CreateSpendingContent-module__zuql8G__fileList{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.CreateSpendingContent-module__zuql8G__fileItem{background-color:#f3f2f1;border:1px solid #edebe9;border-radius:4px;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.CreateSpendingContent-module__zuql8G__fileInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.CreateSpendingContent-module__zuql8G__fileName{color:#323130;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.CreateSpendingContent-module__zuql8G__fileSize{color:#605e5c;font-size:.8rem}.CreateSpendingContent-module__zuql8G__removeButton{color:#a4262c;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:color .2s;display:flex}.CreateSpendingContent-module__zuql8G__removeButton:hover{color:#d13438}.CreateSpendingContent-module__zuql8G__removeButton svg{font-size:1.25rem}.CreateSpendingContent-module__zuql8G__formActions{border-top:1px solid #edebe9;justify-content:flex-end;gap:1rem;padding-top:1.5rem;display:flex}.CreateSpendingContent-module__zuql8G__cancelButton{color:#96781a;cursor:pointer;background-color:#fff;border:2px solid #96781a;border-radius:4px;padding:.75rem 2rem;font-size:.95rem;font-weight:600;transition:all .2s}.CreateSpendingContent-module__zuql8G__cancelButton:hover:not(:disabled){color:#7a6115;background-color:#f7f3e8;border-color:#7a6115}.CreateSpendingContent-module__zuql8G__submitButton{cursor:pointer;border-radius:4px;padding:.75rem 2rem;font-size:.95rem;transition:background-color .2s,transform 50ms;background-color:var(--Main-96781A,#96781a)!important;color:#fff!important;border:none!important}.CreateSpendingContent-module__zuql8G__submitButton:hover:not(:disabled){background-color:#7d6516!important}.CreateSpendingContent-module__zuql8G__submitButton:active:not(:disabled){transform:translateY(1px)}.CreateSpendingContent-module__zuql8G__submitButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.CreateSpendingContent-module__zuql8G__container{padding:1rem}.CreateSpendingContent-module__zuql8G__title{font-size:1.5rem}.CreateSpendingContent-module__zuql8G__form{padding:1.25rem}.CreateSpendingContent-module__zuql8G__sectionTitle{font-size:1.1rem}.CreateSpendingContent-module__zuql8G__formRow{grid-template-columns:1fr}.CreateSpendingContent-module__zuql8G__fileLabel{padding:2rem 1rem}.CreateSpendingContent-module__zuql8G__formActions{flex-direction:column-reverse}.CreateSpendingContent-module__zuql8G__cancelButton,.CreateSpendingContent-module__zuql8G__submitButton{text-align:center;justify-content:center;width:100%}}@media (max-width:480px){.CreateSpendingContent-module__zuql8G__container{padding:.75rem}.CreateSpendingContent-module__zuql8G__header{margin-bottom:1rem}.CreateSpendingContent-module__zuql8G__title{font-size:1.25rem}.CreateSpendingContent-module__zuql8G__subtitle{font-size:.85rem}.CreateSpendingContent-module__zuql8G__form{padding:1rem;box-shadow:0 1px 4px #00000014}.CreateSpendingContent-module__zuql8G__formSection{margin-bottom:1.25rem}.CreateSpendingContent-module__zuql8G__sectionTitle{margin-bottom:.75rem;font-size:1rem}.CreateSpendingContent-module__zuql8G__formRow{gap:1rem;margin-bottom:1rem}.CreateSpendingContent-module__zuql8G__formFieldFull{margin-bottom:1rem}.CreateSpendingContent-module__zuql8G__fileLabel{gap:.5rem;padding:1.5rem .75rem}.CreateSpendingContent-module__zuql8G__fileLabel span{text-align:center;font-size:.85rem}.CreateSpendingContent-module__zuql8G__fileItem{padding:.5rem .75rem}.CreateSpendingContent-module__zuql8G__formActions{gap:.75rem;padding-top:1rem}.CreateSpendingContent-module__zuql8G__cancelButton,.CreateSpendingContent-module__zuql8G__submitButton{padding:.65rem 1.5rem;font-size:.9rem}}
.OperationsBoard-module__O5NObq__pantalla{flex-direction:column;gap:16px;padding:24px;display:flex}.OperationsBoard-module__O5NObq__encabezado{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.OperationsBoard-module__O5NObq__titulo{color:var(--color-text-g600);font-size:24px;font-weight:600;line-height:32px}.OperationsBoard-module__O5NObq__botonIcono{border:1px solid var(--color-other-cccfd4);background:var(--color-brand-white);font:inherit;color:var(--color-text-g600);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:8px 13px;font-size:14px;display:inline-flex}.OperationsBoard-module__O5NObq__botonIcono:hover{background:var(--color-brand-grey-light)}.OperationsBoard-module__O5NObq__barraFecha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.OperationsBoard-module__O5NObq__paginador{border:1px solid var(--color-other-cccfd4);background:var(--color-brand-white);border-radius:10px;align-items:center;gap:4px;padding:5px 8px;display:inline-flex}.OperationsBoard-module__O5NObq__paginador button{width:28px;height:28px;color:var(--color-text-g400);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:19px;line-height:1}.OperationsBoard-module__O5NObq__paginador button:hover{background:var(--color-brand-grey-light)}.OperationsBoard-module__O5NObq__fechaTexto{color:var(--color-text-g600);white-space:nowrap;padding:0 6px;font-size:15px;font-weight:500}.OperationsBoard-module__O5NObq__selectorFecha{border-left:1px solid var(--color-other-cccfd4);color:var(--color-text-g400);align-items:center;gap:5px;padding-left:8px;display:inline-flex}.OperationsBoard-module__O5NObq__selectorFecha input{width:128px;font:inherit;color:var(--color-text-g600);background:0 0;border:0;outline:0;font-size:13px}.OperationsBoard-module__O5NObq__cifras{flex-wrap:wrap;gap:8px;display:flex}.OperationsBoard-module__O5NObq__cifra{background:var(--color-status-grey-bg);color:var(--color-text-g400);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:14px}.OperationsBoard-module__O5NObq__cifra b{color:var(--color-text-g600);font-weight:600}.OperationsBoard-module__O5NObq__cifraVerde{background:var(--color-status-green-bg);color:var(--color-status-green)}.OperationsBoard-module__O5NObq__cifraVerde b{color:var(--color-status-green)}.OperationsBoard-module__O5NObq__cifraAmbar{background:var(--color-status-gold-bg);color:var(--color-status-gold)}.OperationsBoard-module__O5NObq__cifraAmbar b{color:var(--color-status-gold)}.OperationsBoard-module__O5NObq__cifraRojo{background:var(--color-error-bg,#fdecec);color:var(--color-brand-red)}.OperationsBoard-module__O5NObq__cifraRojo b{color:var(--color-brand-red)}.OperationsBoard-module__O5NObq__unidades{border:1px solid var(--color-other-cccfd4);background:var(--color-brand-white);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.OperationsBoard-module__O5NObq__unidadesTitulo{color:var(--color-text-g400);align-items:center;gap:7px;font-size:14px;display:inline-flex}.OperationsBoard-module__O5NObq__unidadChip{background:var(--color-bkgd);color:var(--color-text-g600);border-radius:8px;padding:5px 12px;font-size:14px}.OperationsBoard-module__O5NObq__unidadChip b{font-weight:600}.OperationsBoard-module__O5NObq__unidadProveedor{color:var(--color-brand-red)}.OperationsBoard-module__O5NObq__columnas{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:1000px){.OperationsBoard-module__O5NObq__columnas{grid-template-columns:1fr}}.OperationsBoard-module__O5NObq__columnaServicios,.OperationsBoard-module__O5NObq__columnaChoferes{flex-direction:column;gap:12px;min-width:0;display:flex}.OperationsBoard-module__O5NObq__tituloColumna{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-g250);font-size:12px;font-weight:600}.OperationsBoard-module__O5NObq__vacio{color:var(--color-text-g400);padding:20px 2px;font-size:14px}.OperationsBoard-module__O5NObq__tarjeta{border:1px solid var(--color-other-cccfd4);background:var(--color-brand-white);border-left-width:4px;border-radius:10px;flex-direction:column;gap:9px;min-width:0;padding:15px 18px;display:flex}.OperationsBoard-module__O5NObq__borde_porAsignar{border-left-color:var(--color-status-orange)}.OperationsBoard-module__O5NObq__borde_asignado{border-left-color:var(--color-status-green)}.OperationsBoard-module__O5NObq__borde_incompleto{border-left-color:var(--color-status-gold)}.OperationsBoard-module__O5NObq__borde_proveedor{border-left-color:var(--color-brand-red)}.OperationsBoard-module__O5NObq__tarjetaCabecera{align-items:center;gap:10px;display:flex}.OperationsBoard-module__O5NObq__hora{color:var(--color-text-g600);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:600}.OperationsBoard-module__O5NObq__folio{color:var(--color-text-g250);font-variant-numeric:tabular-nums;flex:1;font-size:14px}.OperationsBoard-module__O5NObq__estado{white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:12px}.OperationsBoard-module__O5NObq__estado_porAsignar{background:var(--color-status-orange-bg);color:var(--color-status-orange)}.OperationsBoard-module__O5NObq__estado_asignado{background:var(--color-status-green-bg);color:var(--color-status-green)}.OperationsBoard-module__O5NObq__estado_incompleto{background:var(--color-status-gold-bg);color:var(--color-status-gold)}.OperationsBoard-module__O5NObq__estado_proveedor{background:var(--color-error-bg,#fdecec);color:var(--color-brand-red)}.OperationsBoard-module__O5NObq__ruta{color:var(--color-text-g600);overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:23px}.OperationsBoard-module__O5NObq__etiquetas{flex-wrap:wrap;gap:6px;display:flex}.OperationsBoard-module__O5NObq__etiqueta{background:var(--color-bkgd);color:var(--color-text-g400);white-space:nowrap;border-radius:6px;padding:3px 10px;font-size:12px}.OperationsBoard-module__O5NObq__observaciones{background:var(--color-status-gold-bg);color:var(--color-text-g600);overflow-wrap:anywhere;border-radius:8px;padding:9px 12px;font-size:13px;line-height:19px}.OperationsBoard-module__O5NObq__tarjetaPie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:2px;display:flex}.OperationsBoard-module__O5NObq__asignadoA{color:var(--color-text-g400);overflow-wrap:anywhere;min-width:0;font-size:14px}.OperationsBoard-module__O5NObq__botonAsignar{border:1px solid var(--color-brand-blue);background:var(--color-brand-white);font:inherit;color:var(--color-brand-blue);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 15px;font-size:14px;display:inline-flex}.OperationsBoard-module__O5NObq__botonAsignar:hover:not(:disabled){background:var(--color-brand-blue);color:var(--color-brand-white)}.OperationsBoard-module__O5NObq__botonAsignar:disabled{opacity:.55;cursor:not-allowed}.OperationsBoard-module__O5NObq__chofer{border:1px solid var(--color-other-cccfd4);background:var(--color-brand-white);border-radius:10px;align-items:flex-start;gap:12px;min-width:0;padding:13px 15px;display:flex}.OperationsBoard-module__O5NObq__avatar{background:var(--color-status-indigo-bg);width:36px;height:36px;color:var(--color-status-indigo);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.OperationsBoard-module__O5NObq__choferDatos{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.OperationsBoard-module__O5NObq__choferNombre{color:var(--color-text-g600);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.OperationsBoard-module__O5NObq__idioma{background:var(--color-status-indigo-bg);color:var(--color-status-indigo);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:400}.OperationsBoard-module__O5NObq__choferUnidad{color:var(--color-text-g400);font-size:13px}.OperationsBoard-module__O5NObq__choferNota{color:var(--color-status-gold);font-size:12px;line-height:17px}.OperationsBoard-module__O5NObq__libre{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:4px 11px;font-size:12px}.OperationsBoard-module__O5NObq__libreSi{background:var(--color-status-green-bg);color:var(--color-status-green)}.OperationsBoard-module__O5NObq__libreParcial{background:var(--color-status-gold-bg);color:var(--color-status-gold)}.OperationsBoard-module__O5NObq__libreNo{background:var(--color-status-grey-bg);color:var(--color-text-g400)}.OperationsBoard-module__O5NObq__fondo{z-index:1100;background:#0e182673;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.OperationsBoard-module__O5NObq__panel{background:var(--color-brand-white);border-radius:12px;flex-direction:column;gap:16px;width:min(689px,100%);max-height:85vh;padding:24px;display:flex;overflow-y:auto}.OperationsBoard-module__O5NObq__panelCabecera{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.OperationsBoard-module__O5NObq__panelTitulo{color:var(--color-text-g600);font-size:20px;font-weight:500}.OperationsBoard-module__O5NObq__panelSub{color:var(--color-text-g400);margin-top:4px;font-size:13px;line-height:19px}.OperationsBoard-module__O5NObq__cerrar{color:var(--color-text-g400);cursor:pointer;background:0 0;border:0;line-height:0}.OperationsBoard-module__O5NObq__filtros{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.OperationsBoard-module__O5NObq__campo{color:var(--color-text-g400);flex-direction:column;gap:6px;font-size:13px;display:flex}.OperationsBoard-module__O5NObq__campo select,.OperationsBoard-module__O5NObq__campo input{border:1px solid var(--color-other-cccfd4);background:var(--color-brand-white);font:inherit;color:var(--color-text-g600);border-radius:8px;padding:9px 12px;font-size:14px}.OperationsBoard-module__O5NObq__aviso{color:var(--color-status-orange);font-size:12px}.OperationsBoard-module__O5NObq__lista{flex-direction:column;gap:8px;list-style:none;display:flex}.OperationsBoard-module__O5NObq__candidato{border:1px solid var(--color-other-cccfd4);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.OperationsBoard-module__O5NObq__candidatoDatos{flex-direction:column;gap:6px;min-width:0;display:flex}.OperationsBoard-module__O5NObq__candidatoNombre{color:var(--color-text-g600);align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.OperationsBoard-module__O5NObq__sugerido{background:var(--color-brand-blue);color:var(--color-brand-white);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.OperationsBoard-module__O5NObq__razones{flex-wrap:wrap;gap:6px;display:flex}.OperationsBoard-module__O5NObq__razon{background:var(--color-status-grey-bg);color:var(--color-text-g400);border-radius:10px;padding:2px 8px;font-size:12px}.OperationsBoard-module__O5NObq__razonTenue{color:var(--color-text-g250);padding:2px 8px;font-size:12px}.OperationsBoard-module__O5NObq__error{border-left:4px solid var(--color-text-error);background:var(--color-error-bg,#fdecec);color:var(--color-text-error);border-radius:6px;padding:10px 14px;font-size:14px}@media (max-width:720px){.OperationsBoard-module__O5NObq__candidato{flex-direction:column;align-items:stretch}}.OperationsBoard-module__O5NObq__acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.OperationsBoard-module__O5NObq__botonSecundario{border:1px solid var(--color-other-cccfd4,#cccfd4);color:var(--color-text-g400,#61636e);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:14px;line-height:18px;display:inline-flex}.OperationsBoard-module__O5NObq__botonSecundario:hover:not(:disabled){border-color:var(--color-brand-blue,#264a76);color:var(--color-brand-blue,#264a76)}.OperationsBoard-module__O5NObq__botonSecundario:disabled,.OperationsBoard-module__O5NObq__botonAsignar:disabled{opacity:.5;cursor:not-allowed}.OperationsBoard-module__O5NObq__estadoContrato{border:1px solid var(--color-other-cccfd4,#cccfd4);color:var(--color-text-g400,#61636e);white-space:nowrap;background:0 0;border-radius:4px;padding:2px 8px;font-size:12px;line-height:16px}.OperationsBoard-module__O5NObq__estadoViaje{background:var(--shadow-m-blue-12,#264a761f);color:var(--color-brand-blue,#264a76);white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px}
.DayServicesModal-module__O5AJFa__fondo{z-index:1100;background:#0e182673;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.DayServicesModal-module__O5AJFa__panel{background:var(--color-brand-white);border-radius:14px;flex-direction:column;gap:18px;width:min(1165px,100%);max-height:86vh;padding:32px 40px 28px;display:flex;position:relative}.DayServicesModal-module__O5AJFa__cerrar{color:var(--color-text-g400);cursor:pointer;background:0 0;border:0;line-height:0;position:absolute;top:20px;right:24px}.DayServicesModal-module__O5AJFa__cabecera{flex-direction:column;gap:8px;display:flex}.DayServicesModal-module__O5AJFa__titulo{color:var(--color-text-g600);align-items:center;gap:12px;font-size:24px;font-weight:600;line-height:32px;display:flex}.DayServicesModal-module__O5AJFa__cuenta{background:var(--color-other-b200);min-width:28px;height:28px;color:var(--color-brand-white);border-radius:14px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:500;display:inline-flex}.DayServicesModal-module__O5AJFa__subtitulo{color:var(--color-text-g400);font-size:15px;line-height:22px}.DayServicesModal-module__O5AJFa__rejilla{grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:16px;padding-right:6px;display:grid;overflow-y:auto}.DayServicesModal-module__O5AJFa__tarjeta{border:1px solid var(--color-other-cccfd4);background:var(--color-brand-white);text-align:left;cursor:pointer;font:inherit;color:inherit;border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex}.DayServicesModal-module__O5AJFa__tarjeta:hover{border-color:var(--color-other-b200)}.DayServicesModal-module__O5AJFa__tarjetaCabecera{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.DayServicesModal-module__O5AJFa__tarjetaTitulo{color:var(--color-text-g600);overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:500;line-height:21px}.DayServicesModal-module__O5AJFa__estado{background:var(--color-status-blue-bg);color:var(--color-status-blue);white-space:nowrap;border-radius:6px;flex-shrink:0;padding:3px 10px;font-size:12px}.DayServicesModal-module__O5AJFa__folio{color:var(--color-text-g250);font-variant-numeric:tabular-nums;font-size:13px}.DayServicesModal-module__O5AJFa__datos{flex-wrap:wrap;gap:16px;display:flex}.DayServicesModal-module__O5AJFa__dato{min-width:0;color:var(--color-text-g600);overflow-wrap:anywhere;align-items:center;gap:7px;font-size:14px;line-height:20px;display:inline-flex}.DayServicesModal-module__O5AJFa__dato svg{color:var(--color-text-g400);flex-shrink:0}.DayServicesModal-module__O5AJFa__tramos{border-top:1px solid var(--color-other-efefef);gap:20px;margin-top:4px;padding-top:12px;display:flex}.DayServicesModal-module__O5AJFa__tramo{flex-direction:column;gap:5px;min-width:0;display:flex}.DayServicesModal-module__O5AJFa__tramo+.DayServicesModal-module__O5AJFa__tramo{border-left:1px solid var(--color-other-efefef);padding-left:20px}.DayServicesModal-module__O5AJFa__tramoTitulo{color:var(--color-text-g600);font-size:13px;font-weight:500}.DayServicesModal-module__O5AJFa__tramoDato{color:var(--color-text-g400);font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:13px;display:inline-flex}.DayServicesModal-module__O5AJFa__tramoDato svg{flex-shrink:0}@media (max-width:640px){.DayServicesModal-module__O5AJFa__panel{padding:24px 20px 20px}}
.ProfileContent-module__LOyg-G__container{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;max-width:900px;margin:0 auto;padding:1.5rem;display:flex}.ProfileContent-module__LOyg-G__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ProfileContent-module__LOyg-G__headerInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.ProfileContent-module__LOyg-G__title{color:#323130;word-break:break-word;margin:0;font-size:1.75rem;font-weight:600}.ProfileContent-module__LOyg-G__subtitle{color:#605e5c;word-break:break-word;margin:0;font-size:.95rem}.ProfileContent-module__LOyg-G__profileCard{box-sizing:border-box;background:#fff;border-radius:12px;align-items:center;gap:1.5rem;width:100%;padding:1.5rem;display:flex;box-shadow:0 2px 8px #00000014}.ProfileContent-module__LOyg-G__avatarSection{flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ProfileContent-module__LOyg-G__avatar{background:var(--Main-96781A,#96781a);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:2rem;font-weight:600;display:flex}.ProfileContent-module__LOyg-G__profileMainInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex;overflow:hidden}.ProfileContent-module__LOyg-G__profileName{color:#323130;word-break:break-word;margin:0;font-size:1.5rem;font-weight:600}.ProfileContent-module__LOyg-G__profileEmail{color:#605e5c;word-break:break-all;margin:0;font-size:.95rem}.ProfileContent-module__LOyg-G__section{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;padding:1.5rem;box-shadow:0 2px 8px #00000014}.ProfileContent-module__LOyg-G__sectionHeader{border-bottom:2px solid #edebe9;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.ProfileContent-module__LOyg-G__sectionTitle{color:#323130;flex:1;align-items:center;gap:.5rem;min-width:0;margin:0;font-size:1.15rem;font-weight:600;display:flex}.ProfileContent-module__LOyg-G__infoGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;width:100%;display:grid}.ProfileContent-module__LOyg-G__infoItem{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ProfileContent-module__LOyg-G__infoLabel{color:#605e5c;text-transform:uppercase;letter-spacing:.03em;font-size:.8rem;font-weight:500}.ProfileContent-module__LOyg-G__infoValue{color:#323130;word-break:break-word;font-size:.95rem}.ProfileContent-module__LOyg-G__formGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;width:100%;display:grid}.ProfileContent-module__LOyg-G__formFieldFull{grid-column:1/-1}.ProfileContent-module__LOyg-G__formActions{border-top:1px solid #edebe9;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}@media (max-width:768px){.ProfileContent-module__LOyg-G__container{padding:1rem}.ProfileContent-module__LOyg-G__title{font-size:1.5rem}.ProfileContent-module__LOyg-G__profileCard{text-align:center;flex-direction:column;padding:1.25rem}.ProfileContent-module__LOyg-G__profileMainInfo{text-align:center;align-items:center}.ProfileContent-module__LOyg-G__profileName{font-size:1.25rem}.ProfileContent-module__LOyg-G__section{padding:1.25rem}.ProfileContent-module__LOyg-G__infoGrid,.ProfileContent-module__LOyg-G__formGrid{grid-template-columns:1fr}.ProfileContent-module__LOyg-G__header{flex-direction:column}.ProfileContent-module__LOyg-G__formActions{flex-direction:column-reverse}.ProfileContent-module__LOyg-G__formActions button{width:100%}.ProfileContent-module__LOyg-G__sectionTitle{font-size:1rem}}@media (max-width:480px){.ProfileContent-module__LOyg-G__container{gap:1rem;padding:.75rem}.ProfileContent-module__LOyg-G__title{font-size:1.25rem}.ProfileContent-module__LOyg-G__profileCard{gap:1rem;padding:1rem}.ProfileContent-module__LOyg-G__avatar{width:64px;height:64px;font-size:1.5rem}.ProfileContent-module__LOyg-G__section{padding:1rem}.ProfileContent-module__LOyg-G__sectionTitle{font-size:.95rem}.ProfileContent-module__LOyg-G__sectionHeader{flex-wrap:wrap}}
.RecurringList-module__XcUIQa__pagina{background:var(--color-bkgd,#f5f7fa);border-radius:10px;flex-direction:column;gap:20px;width:100%;max-width:900px;margin:0 auto;padding:32px 40px 40px;display:flex}.RecurringList-module__XcUIQa__cabecera{border-bottom:1px solid var(--color-other-cccfd4,#cccfd4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.RecurringList-module__XcUIQa__titulo{color:#000;font-size:20px;font-weight:600}.RecurringList-module__XcUIQa__bajada{max-width:48ch;color:var(--color-text-g400,#61636e);margin-top:4px;font-size:11px;line-height:1.4}.RecurringList-module__XcUIQa__filtros{align-items:flex-end;gap:16px;display:flex}.RecurringList-module__XcUIQa__conteo{color:var(--color-text-g400,#61636e);padding-bottom:10px;font-size:12px}.RecurringList-module__XcUIQa__error{color:var(--color-brand-red,#b40000);background:var(--color-error-bg,#fdecec);border:1px solid var(--color-error-border,#f3c2c2);border-radius:8px;padding:10px 14px;font-size:13px}.RecurringList-module__XcUIQa__ok{color:var(--color-status-green,#4fa835);align-self:center;font-size:12px}.RecurringList-module__XcUIQa__vacio{color:var(--color-text-g400,#61636e);text-align:center;padding:32px 0;font-size:14px}.RecurringList-module__XcUIQa__vacioChico{color:var(--color-text-g400,#61636e);font-size:12px}.RecurringList-module__XcUIQa__lista{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.RecurringList-module__XcUIQa__tarjeta{background:var(--color-brand-white,#fff);border:1px solid var(--color-other-cccfd4,#cccfd4);border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}.RecurringList-module__XcUIQa__filaPrincipal{justify-content:space-between;align-items:center;gap:12px;display:flex}.RecurringList-module__XcUIQa__disparador{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:baseline;gap:10px;padding:0;display:flex}.RecurringList-module__XcUIQa__chevron,.RecurringList-module__XcUIQa__chevronAbierto{color:var(--color-text-g400,#61636e);flex-shrink:0;align-self:center;transition:transform .12s}.RecurringList-module__XcUIQa__chevronAbierto{transform:rotate(180deg)}.RecurringList-module__XcUIQa__cliente{color:#000;font-size:15px;font-weight:600}.RecurringList-module__XcUIQa__ruta{color:var(--color-text-g400,#61636e);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.RecurringList-module__XcUIQa__estado{border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:600}.RecurringList-module__XcUIQa__estadoActivo{color:var(--color-status-green,#4fa835);background:var(--color-status-green-bg,#e9fbe1)}.RecurringList-module__XcUIQa__estadoEnpausa{color:var(--color-status-gold,#c89600);background:var(--color-status-gold-bg,#fff9e4)}.RecurringList-module__XcUIQa__estadoFinalizado{color:var(--color-text-g400,#61636e);background:var(--color-status-grey-bg,#f0f0f5)}.RecurringList-module__XcUIQa__resumen{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 20px;margin:0;display:grid}.RecurringList-module__XcUIQa__resumen dt{color:var(--color-text-g400,#61636e);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.RecurringList-module__XcUIQa__resumen dd{color:#000;margin:2px 0 0;font-size:13px}.RecurringList-module__XcUIQa__acciones,.RecurringList-module__XcUIQa__accionesBloque{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RecurringList-module__XcUIQa__botonPrimario,.RecurringList-module__XcUIQa__botonSecundario,.RecurringList-module__XcUIQa__botonPeligro{cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.RecurringList-module__XcUIQa__botonPrimario{color:#fff;background:var(--color-brand-blue,#264a76);border:1px solid var(--color-brand-blue,#264a76)}.RecurringList-module__XcUIQa__botonSecundario{color:#000;background:var(--color-brand-white,#fff);border:1px solid var(--color-other-cccfd4,#cccfd4)}.RecurringList-module__XcUIQa__botonPeligro{color:var(--color-brand-red,#b40000);background:var(--color-brand-white,#fff);border:1px solid var(--color-error-border,#f3c2c2)}.RecurringList-module__XcUIQa__botonPrimario:disabled,.RecurringList-module__XcUIQa__botonSecundario:disabled{opacity:.6;cursor:default}.RecurringList-module__XcUIQa__iconoBoton{color:var(--color-text-g400,#61636e);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px;display:inline-flex}.RecurringList-module__XcUIQa__iconoBoton:hover{color:var(--color-brand-red,#b40000);background:var(--color-error-bg,#fdecec)}.RecurringList-module__XcUIQa__detalle{border-top:1px solid var(--color-other-cccfd4,#cccfd4);flex-direction:column;gap:20px;padding-top:14px;display:flex}.RecurringList-module__XcUIQa__bloque{flex-direction:column;gap:10px;display:flex}.RecurringList-module__XcUIQa__bloqueTitulo{color:#000;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.RecurringList-module__XcUIQa__entrada{color:#000;background:var(--color-brand-white,#fff);border:1px solid var(--color-other-cccfd4,#cccfd4);border-radius:8px;padding:8px 10px;font-size:13px}.RecurringList-module__XcUIQa__filaHorario{align-items:center;gap:8px;display:flex}.RecurringList-module__XcUIQa__filaHorario .RecurringList-module__XcUIQa__entrada:first-child{flex-shrink:0;width:110px}.RecurringList-module__XcUIQa__filaHorario .RecurringList-module__XcUIQa__entrada:nth-child(2){flex:1;min-width:0}.RecurringList-module__XcUIQa__listaExcepciones{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.RecurringList-module__XcUIQa__filaExcepcion{background:var(--color-brand-grey-light,#f2f2f2);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}.RecurringList-module__XcUIQa__excepcionFecha{color:#000;font-weight:600}.RecurringList-module__XcUIQa__excepcionAccion{color:var(--color-text-g400,#61636e)}.RecurringList-module__XcUIQa__excepcionNota{min-width:0;color:var(--color-text-g400,#61636e);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-style:italic;overflow:hidden}.RecurringList-module__XcUIQa__formExcepcion{flex-wrap:wrap;align-items:flex-end;gap:10px;padding-top:6px;display:flex}.RecurringList-module__XcUIQa__formExcepcion .RecurringList-module__XcUIQa__entrada{flex:1;min-width:160px}@media (max-width:720px){.RecurringList-module__XcUIQa__pagina{padding:20px 16px 28px}.RecurringList-module__XcUIQa__filaPrincipal{align-items:flex-start}.RecurringList-module__XcUIQa__disparador{flex-direction:column;align-items:flex-start;gap:2px}.RecurringList-module__XcUIQa__ruta{white-space:normal}}.RecurringList-module__XcUIQa__accionesCabecera{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RecurringList-module__XcUIQa__aviso{color:var(--color-status-green,#4fa835);background:var(--color-status-green-bg,#e9fbe1);border-radius:8px;padding:10px 14px;font-size:13px}
.RecurringService-module__VnygCW__pagina{background:var(--color-bkgd,#f5f7fa);border-radius:10px;flex-direction:column;gap:20px;width:100%;max-width:600px;margin:0 auto;padding:32px 48px 40px;display:flex}.RecurringService-module__VnygCW__cabecera{border-bottom:1px solid var(--color-other-cccfd4,#cccfd4);flex-direction:column;gap:6px;padding-bottom:14px;display:flex}.RecurringService-module__VnygCW__titulo{color:#000;font-size:20px;font-weight:600}.RecurringService-module__VnygCW__bajada{color:var(--color-text-g400,#61636e);font-size:11px;line-height:1.4}.RecurringService-module__VnygCW__fila{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.RecurringService-module__VnygCW__etiqueta{color:var(--color-text-g400,#61636e);font-size:14px}.RecurringService-module__VnygCW__etiqueta i{color:var(--color-brand-red,#e50a0a);margin-left:2px;font-style:normal}.RecurringService-module__VnygCW__etiqueta small{font-size:11px}.RecurringService-module__VnygCW__tarjetaRuta{background:#fff;border:.5px solid #adadad;border-radius:8px;flex-direction:column;gap:10px;padding:10px 12px;display:flex}.RecurringService-module__VnygCW__punto{align-items:flex-start;gap:10px;display:flex}.RecurringService-module__VnygCW__puntoCampo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.RecurringService-module__VnygCW__vinetaLlena,.RecurringService-module__VnygCW__vinetaHueca{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:11px}.RecurringService-module__VnygCW__vinetaLlena{background:var(--color-brand-blue,#264a76)}.RecurringService-module__VnygCW__vinetaHueca{border:1.5px solid var(--color-brand-blue,#264a76);background:#fff}.RecurringService-module__VnygCW__detalle{color:#adadad;font-size:11px}.RecurringService-module__VnygCW__dias{flex-wrap:wrap;gap:8px;display:flex}.RecurringService-module__VnygCW__dia{border:1px solid var(--color-text-g400,#61636e);width:30px;height:20px;color:var(--color-text-g400,#61636e);cursor:pointer;background:0 0;border-radius:10px;padding:0;font-size:14px}.RecurringService-module__VnygCW__diaActivo{background:var(--color-brand-blue,#264a76);border-color:var(--color-brand-blue,#264a76);color:#fff}.RecurringService-module__VnygCW__horario{background:#fff;border:.5px solid #adadad;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 8px;display:flex}.RecurringService-module__VnygCW__hora{text-align:center;font-variant-numeric:tabular-nums;color:#000;background:0 0;border:0;outline:none;width:34px;font-size:14px}.RecurringService-module__VnygCW__separador{color:#000}.RecurringService-module__VnygCW__ampm{color:#000;background:0 0;border:0;outline:none;font-size:14px}.RecurringService-module__VnygCW__salida{color:var(--color-text-g400,#61636e);margin-left:auto;font-size:14px}.RecurringService-module__VnygCW__quitar{color:var(--color-text-g400,#61636e);cursor:pointer;background:0 0;border:0;align-items:center;padding:2px;display:inline-flex}.RecurringService-module__VnygCW__quitar:hover{color:var(--color-brand-red,#e50a0a)}.RecurringService-module__VnygCW__agregar{border:1px dashed var(--color-brand-blue,#264a76);height:33px;color:var(--color-brand-blue,#264a76);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-self:flex-start;align-items:center;gap:4px;padding:4px 10px;font-size:14px;font-weight:600;display:inline-flex}.RecurringService-module__VnygCW__nota{color:var(--color-text-g400,#61636e);font-size:11px}.RecurringService-module__VnygCW__banda{background:#4fa83533;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;display:flex}.RecurringService-module__VnygCW__bandaIcono{color:var(--color-status-green,#4fa835);flex-shrink:0}.RecurringService-module__VnygCW__bandaTitulo{color:var(--color-status-green,#4fa835);font-size:14px}.RecurringService-module__VnygCW__bandaNeutro{color:#000;font-weight:400}.RecurringService-module__VnygCW__bandaDetalle{color:var(--color-status-green,#4fa835);font-size:14px}.RecurringService-module__VnygCW__grupoDia{flex-direction:column;gap:8px;display:flex}.RecurringService-module__VnygCW__fechaGrupo{color:var(--color-text-g400,#61636e);font-size:14px}.RecurringService-module__VnygCW__rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.RecurringService-module__VnygCW__tarjetaOrden{background:#fff;border:1px solid #adadad;border-radius:8px;align-items:center;gap:8px;height:30px;padding:0 8px;font-size:14px;display:flex}.RecurringService-module__VnygCW__ordenHora{color:#000;font-variant-numeric:tabular-nums}.RecurringService-module__VnygCW__ordenFolio{color:#b40000;font-weight:600}.RecurringService-module__VnygCW__chipPorAsignar{background:var(--color-status-orange-bg,#ffece2);color:var(--color-status-orange,#f86e24);white-space:nowrap;border-radius:4px;margin-left:auto;padding:2px 8px;font-size:10px}.RecurringService-module__VnygCW__error{border:1px solid var(--color-brand-red,#e50a0a);color:var(--color-brand-red,#e50a0a);background:#e50a0a0f;border-radius:6px;padding:10px 14px;font-size:14px}.RecurringService-module__VnygCW__acciones{flex-direction:column;align-items:center;gap:8px;padding-top:8px;display:flex}.RecurringService-module__VnygCW__primario,.RecurringService-module__VnygCW__secundario{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:36px;padding:8px 16px;font-size:16px;font-weight:600;display:inline-flex}.RecurringService-module__VnygCW__primario{background:var(--color-brand-blue,#264a76);color:#fff;border:0}.RecurringService-module__VnygCW__secundario{border:2px solid var(--color-other-dbdbdb,#dbdbdb);color:var(--color-text-g200,#adadad);background:0 0}.RecurringService-module__VnygCW__primario:disabled,.RecurringService-module__VnygCW__secundario:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.RecurringService-module__VnygCW__pagina{padding:20px}.RecurringService-module__VnygCW__fila{flex-direction:column;align-items:stretch}.RecurringService-module__VnygCW__rejilla{grid-template-columns:1fr}}
.TripsContent-module__c5bAZG__container{max-width:1400px;margin:0 auto;padding:20px}.TripsContent-module__c5bAZG__header{align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.TripsContent-module__c5bAZG__actionsMenuButton{flex-shrink:0;margin-left:auto}.TripsContent-module__c5bAZG__backButton{color:#333;cursor:pointer;background-color:#f3f2f1;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:background-color .3s;display:flex}.TripsContent-module__c5bAZG__backButton:hover{background-color:#e1dfdd}.TripsContent-module__c5bAZG__title{color:#333;margin:0;font-size:2rem;font-weight:600}.TripsContent-module__c5bAZG__contractSummary{background:#fff;border-radius:8px;margin-bottom:2rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.TripsContent-module__c5bAZG__summaryRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;display:grid}.TripsContent-module__c5bAZG__summaryItem{flex-direction:column;gap:.5rem;display:flex}.TripsContent-module__c5bAZG__summaryLabel{color:#666;font-size:.875rem;font-weight:500}.TripsContent-module__c5bAZG__summaryValue{color:#333;font-size:1.125rem;font-weight:600}.TripsContent-module__c5bAZG__statusPill{text-align:center;border-radius:12px;width:fit-content;padding:.375rem .875rem;font-size:.875rem;font-weight:600;display:inline-block}.TripsContent-module__c5bAZG__tripsContainer{flex-direction:column;gap:1rem;display:flex}.TripsContent-module__c5bAZG__tripCard{background:#fff;border-radius:8px;padding:1.5rem;transition:box-shadow .3s;box-shadow:0 2px 4px #0000001a}.TripsContent-module__c5bAZG__tripCard:hover{box-shadow:0 4px 8px #00000026}.TripsContent-module__c5bAZG__tripHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.TripsContent-module__c5bAZG__tripInfo{flex:1;min-width:250px}.TripsContent-module__c5bAZG__tripTitle{color:#333;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.TripsContent-module__c5bAZG__tripMeta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.TripsContent-module__c5bAZG__tripDate{color:#666;font-size:.875rem}.TripsContent-module__c5bAZG__tripActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.TripsContent-module__c5bAZG__actionButton{color:var(--Main-1A2E47);cursor:pointer;background-color:#0000;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1.75rem;display:flex}.TripsContent-module__c5bAZG__actionButton:hover{transition:transform .2s;scale:1.1}.TripsContent-module__c5bAZG__dropdownContainer{display:inline-block;position:relative}.TripsContent-module__c5bAZG__moreActionsButton{color:var(--Main-1A2E47);cursor:pointer;background-color:#0000;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1.75rem;display:flex}.TripsContent-module__c5bAZG__moreActionsButton:hover{background-color:#f3f2f1;border-color:#8a8886}.TripsContent-module__c5bAZG__dropdownMenu{z-index:1000;background:#fff;border:1px solid #d1d1d1;border-radius:4px;min-width:200px;position:fixed;overflow:hidden;box-shadow:0 4px 8px #00000026}.TripsContent-module__c5bAZG__dropdownMenu>button.TripsContent-module__c5bAZG__dropdownItem{cursor:pointer;color:#333;text-align:left;background:0 0;border:none;justify-content:flex-start;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:background-color .3s}.TripsContent-module__c5bAZG__dropdownMenu>button.TripsContent-module__c5bAZG__dropdownItem:hover{background-color:#f3f2f1}.TripsContent-module__c5bAZG__dropdownItem svg{flex-shrink:0;width:15px;height:15px}.TripsContent-module__c5bAZG__tripDetails{border-top:1px solid #edebe9;margin-top:1.5rem;padding-top:1.5rem}.TripsContent-module__c5bAZG__detailsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.TripsContent-module__c5bAZG__detailItem{flex-direction:column;gap:.25rem;display:flex}.TripsContent-module__c5bAZG__detailItem.TripsContent-module__c5bAZG__fullWidth{grid-column:1/-1}.TripsContent-module__c5bAZG__detailLabel{color:#666;font-size:.875rem;font-weight:500}.TripsContent-module__c5bAZG__detailValue{color:#333;font-size:1rem}.TripsContent-module__c5bAZG__emptyMessage{text-align:center;color:#666;background:#fff;border-radius:8px;padding:3rem;font-size:1rem;box-shadow:0 2px 4px #0000001a}.TripsContent-module__c5bAZG__errorContainer{text-align:center;background:#fff;border-radius:8px;max-width:600px;margin:2rem auto;padding:2rem;box-shadow:0 2px 4px #0000001a}.TripsContent-module__c5bAZG__errorMessage{color:#a4262c;margin-bottom:1.5rem;font-size:1rem}@media (max-width:768px){.TripsContent-module__c5bAZG__container{padding:12px}.TripsContent-module__c5bAZG__header{flex-direction:row;align-items:center;gap:.75rem}.TripsContent-module__c5bAZG__title{font-size:1.25rem}.TripsContent-module__c5bAZG__tripHeader{flex-direction:column}.TripsContent-module__c5bAZG__tripActions{width:100%}.TripsContent-module__c5bAZG__actionButton{flex:1;justify-content:center}.TripsContent-module__c5bAZG__summaryRow,.TripsContent-module__c5bAZG__detailsGrid{grid-template-columns:1fr}.TripsContent-module__c5bAZG__contractCard{padding:1rem}.TripsContent-module__c5bAZG__contractGrid{grid-template-columns:1fr 1fr}.TripsContent-module__c5bAZG__servicesSection{grid-template-columns:1fr}.TripsContent-module__c5bAZG__servicesLeft{flex-flow:wrap;justify-content:center;gap:.5rem}.TripsContent-module__c5bAZG__servicesMiddle{border:1px solid #eee;border-left:none;border-right:none;padding:1rem}.TripsContent-module__c5bAZG__servicesRight{padding:1rem}}@media (max-width:480px){.TripsContent-module__c5bAZG__contractGrid{grid-template-columns:1fr}}.TripsContent-module__c5bAZG__detailsPanelContainer{border-radius:8px;margin-top:1rem;padding:1rem}.TripsContent-module__c5bAZG__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.TripsContent-module__c5bAZG__detailsWrapper{flex-direction:column;gap:2rem;display:flex}.TripsContent-module__c5bAZG__contractCard{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 2px 8px #00000014}.TripsContent-module__c5bAZG__contractGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem 2rem;display:grid}.TripsContent-module__c5bAZG__label{color:#666;font-size:.8rem;font-weight:500}.TripsContent-module__c5bAZG__value{color:#333;margin-top:.25rem;font-size:.95rem;font-weight:600;display:block}.TripsContent-module__c5bAZG__servicesSection{background:#fff;border-radius:12px;grid-template-columns:200px 1fr 1.5fr;display:grid;overflow:hidden;box-shadow:0 2px 8px #00000014}.TripsContent-module__c5bAZG__servicesLeft{background:#f4f4f4;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.TripsContent-module__c5bAZG__serviceTab{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.75rem;font-weight:500}.TripsContent-module__c5bAZG__activeTab{color:#fff;background:#1a2e47}.TripsContent-module__c5bAZG__servicesMiddle{border-left:1px solid #eee;border-right:1px solid #eee;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.TripsContent-module__c5bAZG__placeItem{align-items:center;gap:1rem;display:flex}.TripsContent-module__c5bAZG__placeNumber{color:#fff;background:#1a2e47;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;display:flex}.TripsContent-module__c5bAZG__placeName{font-weight:500}.TripsContent-module__c5bAZG__servicesRight{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.TripsContent-module__c5bAZG__servicesRight p{color:#555;margin-top:.5rem;font-size:.9rem}.TripsContent-module__c5bAZG__modalContent{background:#fff;border-radius:12px;width:100%;max-width:900px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0003}
.UsersContent-module__SPbuaq__container{flex-direction:column;gap:1.25rem;width:100%;height:100%;padding:1.5rem;display:flex;overflow-y:auto}.UsersContent-module__SPbuaq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.UsersContent-module__SPbuaq__headerInfo{flex-direction:column;gap:.25rem;display:flex}.UsersContent-module__SPbuaq__title{color:#1a1a1a;margin:0;font-size:1.75rem;font-weight:700}.UsersContent-module__SPbuaq__subtitle{color:#6b7280;margin:0;font-size:.9rem}.UsersContent-module__SPbuaq__headerActions{align-items:center;gap:8px;display:flex}.UsersContent-module__SPbuaq__createButton{color:#fff!important;background-color:#96781a!important;border:none!important;border-radius:8px!important;font-weight:600!important}.UsersContent-module__SPbuaq__createButton:hover{background-color:#7a6115!important}.UsersContent-module__SPbuaq__statsGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.UsersContent-module__SPbuaq__statCard{background:#fff;border:1px solid #f0f0f0;border-radius:12px;align-items:center;gap:1rem;padding:1.25rem;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.UsersContent-module__SPbuaq__statCard:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.UsersContent-module__SPbuaq__statIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;display:flex}.UsersContent-module__SPbuaq__statIcon[data-color=brand]{color:#4f46e5;background:#eef2ff}.UsersContent-module__SPbuaq__statIcon[data-color=success]{color:#059669;background:#ecfdf5}.UsersContent-module__SPbuaq__statIcon[data-color=danger]{color:#dc2626;background:#fef2f2}.UsersContent-module__SPbuaq__statIcon[data-color=warning]{color:#d97706;background:#fffbeb}.UsersContent-module__SPbuaq__statInfo{flex-direction:column;gap:.1rem;display:flex}.UsersContent-module__SPbuaq__statValue{color:#1a1a1a;font-size:1.75rem;font-weight:700;line-height:1}.UsersContent-module__SPbuaq__statLabel{color:#6b7280;font-size:.8rem;font-weight:500}.UsersContent-module__SPbuaq__filtersBar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.UsersContent-module__SPbuaq__searchContainer{flex:1;min-width:200px}.UsersContent-module__SPbuaq__searchBox{width:100%;max-width:400px}.UsersContent-module__SPbuaq__filterGroup{flex-wrap:wrap;gap:.5rem;display:flex}.UsersContent-module__SPbuaq__filterDropdown{min-width:160px}.UsersContent-module__SPbuaq__resultsInfo{color:#6b7280;justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.UsersContent-module__SPbuaq__emptyState{color:#9ca3af;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.UsersContent-module__SPbuaq__emptyIcon{margin-bottom:.5rem;font-size:3rem}.UsersContent-module__SPbuaq__emptyState h3{color:#6b7280;margin:0;font-size:1.1rem}.UsersContent-module__SPbuaq__emptyState p{margin:0;font-size:.9rem}.UsersContent-module__SPbuaq__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}.UsersContent-module__SPbuaq__userCard{cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:14px;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.UsersContent-module__SPbuaq__userCard:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.UsersContent-module__SPbuaq__cardHeader{justify-content:space-between;align-items:flex-start;padding:1.25rem 1.25rem .75rem;display:flex}.UsersContent-module__SPbuaq__cardAvatar{color:#fff;background:linear-gradient(135deg,#96781a,#c4a23a);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.15rem;font-weight:700;display:flex;position:relative}.UsersContent-module__SPbuaq__cardAvatar[data-status=inactive]{background:linear-gradient(135deg,#9ca3af,#6b7280)}.UsersContent-module__SPbuaq__cardAvatar img{object-fit:cover;border-radius:14px;width:100%;height:100%}.UsersContent-module__SPbuaq__statusBadge{flex-shrink:0}.UsersContent-module__SPbuaq__cardBody{flex-direction:column;flex:1;gap:.5rem;padding:0 1.25rem .75rem;display:flex}.UsersContent-module__SPbuaq__cardName{color:#1a1a1a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.UsersContent-module__SPbuaq__cardRole{align-items:center;gap:.4rem;display:flex}.UsersContent-module__SPbuaq__roleEmoji{font-size:.9rem}.UsersContent-module__SPbuaq__cardDetails{flex-direction:column;gap:.35rem;margin-top:.25rem;display:flex}.UsersContent-module__SPbuaq__cardDetail{color:#6b7280;align-items:center;gap:.5rem;min-width:0;font-size:.82rem;display:flex}.UsersContent-module__SPbuaq__cardDetail span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UsersContent-module__SPbuaq__detailIcon{color:#9ca3af;flex-shrink:0;font-size:.9rem}.UsersContent-module__SPbuaq__cardActions{background:#fafafa;border-top:1px solid #f3f4f6;align-items:center;gap:.25rem;padding:.5rem 1rem;display:flex}.UsersContent-module__SPbuaq__cardArrow{color:#9ca3af;margin-left:auto;font-size:1rem}.UsersContent-module__SPbuaq__dialogForm{flex-direction:column;gap:1rem;padding-top:.5rem;display:flex}.UsersContent-module__SPbuaq__dialogRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.UsersContent-module__SPbuaq__dialogActions{justify-content:flex-end;gap:.75rem;padding-top:.5rem;display:flex}@media (max-width:1024px){.UsersContent-module__SPbuaq__statsGrid{grid-template-columns:repeat(2,1fr)}.UsersContent-module__SPbuaq__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:768px){.UsersContent-module__SPbuaq__container{gap:1rem;padding:1rem}.UsersContent-module__SPbuaq__header{flex-direction:column;align-items:stretch}.UsersContent-module__SPbuaq__title{font-size:1.4rem}.UsersContent-module__SPbuaq__headerActions{justify-content:flex-end;width:100%}.UsersContent-module__SPbuaq__statsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.UsersContent-module__SPbuaq__statCard{padding:1rem}.UsersContent-module__SPbuaq__statValue{font-size:1.4rem}.UsersContent-module__SPbuaq__filtersBar{flex-direction:column;align-items:stretch}.UsersContent-module__SPbuaq__searchContainer{min-width:unset}.UsersContent-module__SPbuaq__searchBox{max-width:100%}.UsersContent-module__SPbuaq__filterGroup{width:100%}.UsersContent-module__SPbuaq__filterDropdown{min-width:unset;flex:1}.UsersContent-module__SPbuaq__cardsGrid,.UsersContent-module__SPbuaq__dialogRow{grid-template-columns:1fr}}@media (max-width:480px){.UsersContent-module__SPbuaq__container{gap:.75rem;padding:.75rem}.UsersContent-module__SPbuaq__title{font-size:1.2rem}.UsersContent-module__SPbuaq__statsGrid{grid-template-columns:repeat(2,1fr);gap:.5rem}.UsersContent-module__SPbuaq__statCard{gap:.5rem;padding:.75rem}.UsersContent-module__SPbuaq__statIcon{border-radius:8px;width:36px;height:36px;font-size:1rem}.UsersContent-module__SPbuaq__statValue{font-size:1.2rem}.UsersContent-module__SPbuaq__statLabel{font-size:.7rem}.UsersContent-module__SPbuaq__cardAvatar{border-radius:12px;width:48px;height:48px;font-size:1rem}.UsersContent-module__SPbuaq__cardName{font-size:.95rem}.UsersContent-module__SPbuaq__cardActions button{padding:2px 6px;font-size:.75rem}}
