body{margin:0}body,code{font-family:Roboto,sans-serif}.center_view_see_modal{width:100%}.text_primary{color:#fc6404}.center_view{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-top:83px;overflow:auto;padding-top:10px}.padding_view{padding:1em}.table_header{background-color:#fc6404;color:#fff}.center_row{align-items:center;display:flex;flex-flow:row;justify-content:center}a{outline:none;padding:2px 1px 0;text-decoration:none}a:link,a:visited{color:#fc6404}a:focus,a:hover{border-bottom:1px solid}a:active{color:#fc6404}.hover-highlight{cursor:pointer}.hover-highlight:hover{border:1px solid #fc6404}.otp-card{box-sizing:border-box;margin:24px 16px;max-width:440px;padding:32px;width:calc(100% - 32px)}.otp-card form{align-items:stretch;display:flex;flex-direction:column;gap:12px}.otp-card__title{margin:8px 0 0}.otp-card .otp-card__back-action{align-self:flex-start;text-transform:none}.otp-card__email{font-weight:600;overflow-wrap:anywhere}.otp-card__fieldset{border:0;margin:12px 0 0;min-width:0;padding:0}.otp-card__legend{color:#333;font-size:.875rem;margin-bottom:10px;text-align:center;width:100%}.otp-card__inputs{display:flex;gap:10px}.otp-card__input{border:1px solid #bdbdbd;border-radius:8px;box-sizing:border-box;flex:1 1;font:inherit;font-size:1.5rem;height:56px;min-width:0;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.otp-card__input:hover:not(:disabled){border-color:#616161}.otp-card__input:focus-visible{border-color:#fc6404;box-shadow:0 0 0 3px rgba(252,100,4,.2);outline:none}.otp-card__input:disabled{background:#f5f5f5;color:#757575}.otp-card__primary-action{min-height:44px}.otp-card__loading-label{margin-left:10px}.otp-card .otp-card__resend-action{min-height:42px;text-transform:none}@media (max-width:480px){.otp-card{padding:24px 16px}.otp-card__inputs{gap:6px}.otp-card__input{font-size:1.25rem;height:50px}}.awssld__box,.awssld__container figure,.awssld__content{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.awssld__bullets button,.awssld__controls button{outline-color:0;outline-style:none;outline-width:0}.awssld{--organic-arrow-thickness:4px;--organic-arrow-height:40px;--slider-height-percentage:60%;--loader-bar-color:#851515;--loader-bar-height:6px;--control-button-width:10%;--control-button-height:25%;--control-button-opacity:0.5;--control-button-hover-opacity:0.75;--control-button-background:transparent;--transition-bezier:cubic-bezier(0.5,0.075,0.25,0.95);--slider-transition-duration:575ms;--organic-arrow-color:#6a6a6a;--organic-arrow-border-radius:0;--control-bullet-color:#6a6a6a;--control-bullet-active-color:#6a6a6a;--content-background-color:#2f2f2f;max-width:100%}.awssld,.awssld__wrapper{display:block;position:relative;width:100%}.awssld__wrapper{height:100%;overflow:hidden}.awssld__container{display:block;height:0;padding-bottom:var(--slider-height-percentage);width:100%}@media (max-width:500px){.awssld__container{padding-bottom:calc(var(--slider-height-percentage)*1.25)}}.awssld__startUp{background-color:red;height:100%;width:100%}.awssld__startUp>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.awssld__startUp img{height:auto;width:35%}.awssld__content{align-items:center;background-color:var(--content-background-color);display:flex;justify-content:center;overflow:hidden}.awssld__content>img,.awssld__content>video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.awssld__controls button{align-items:center;background-color:var(--control-button-background);border:none;color:#fff;cursor:pointer;display:flex;height:var(--control-button-height);justify-content:center;position:absolute;top:calc(50% - var(--control-button-height)*.5);width:var(--control-button-width);z-index:10}.awssld__controls button .awssld__controls__arrow-left,.awssld__controls button .awssld__controls__arrow-right{opacity:var(--control-button-opacity)}.awssld__controls button:hover .awssld__controls__arrow-left,.awssld__controls button:hover .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover)}.awssld__controls--active .awssld__controls__arrow-left{opacity:var(--control-button-opacity-hover);transform:translate3d(-100%,0,0)}.awssld__controls--active .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover);transform:translate3d(100%,0,0)}.awssld__controls--hidden{display:none}@media (max-width:520px){.awssld__controls{visibility:hidden}}.awssld__bar{background-color:var(--loader-bar-color);display:block;height:var(--loader-bar-height);left:0;position:absolute;top:0;transform:translate3d(-100%,0,0);transition:transform 3s var(--transition-bezier);width:100%;z-index:101}.awssld__bar--active{transform:translate3d(-20%,0,0)}.awssld__bar--end{transform:translateZ(0);transition-duration:.3s}.awssld__next{right:0}.awssld__prev{left:0}.awssld__box{visibility:hidden;z-index:1}.awssld--animated{visibility:visible;will-change:transform}.awssld--animated-mobile{transition:transform 325ms cubic-bezier(.15,.65,.1,1);will-change:transform}.awssld--active{transform:translateZ(0);visibility:visible;z-index:2}.awssld--moveLeft,.awssld--moveRight{backface-visibility:hidden}.awssld--moveRight{animation:slideFromRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--moveLeft{animation:slideFromLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit{z-index:0}.awssld--exit.awssld--moveLeft{animation:slideToLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit.awssld--moveRight{animation:slideToRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--first .awssld__prev,.awssld--last .awssld__next{visibility:hidden}.awssld--fill-parent{height:100%!important;left:0;position:absolute!important;top:0;width:100%!important}.awssld--fill-parent .awssld__container{height:100%;padding:0}.awssld__bullets{align-items:center;bottom:-40px;display:flex;justify-content:center;position:absolute;width:100%}.awssld__bullets button{background:var(--control-bullet-color);border:none;border-radius:50%;cursor:pointer;display:block;height:16px;margin:5px;overflow:hidden;padding:0;text-indent:-9999px;transition:transform .225s cubic-bezier(.8,1.35,.75,1.45),background-color .175s ease-out;width:16px}.awssld__bullets .awssld__bullets--loading,.awssld__bullets button:hover{transform:scale(1.2)}.awssld__bullets .awssld__bullets--active{background:var(--control-bullet-active-color);transform:scale(1.5)}.awssld__bullets .awssld__bullets--active:hover{transform:scale(1.5)}.awssld__controls__arrow-left,.awssld__controls__arrow-right{display:block;height:var(--organic-arrow-height);position:relative;transition:transform .2s ease-out .125s,opacity .2s ease-out;width:100%}.awssld__controls__arrow-left:after,.awssld__controls__arrow-left:before,.awssld__controls__arrow-right:after,.awssld__controls__arrow-right:before{background-color:var(--organic-arrow-color);border-radius:var(--organic-arrow-border-radius);content:" ";height:100%;position:absolute;right:calc(50% - (var(--organic-arrow-height) + var(--organic-arrow-thickness))*.7071/2);transition:transform .15s ease-out,background-color .15s ease-out;width:var(--organic-arrow-thickness)}.awssld__controls__arrow-left:before,.awssld__controls__arrow-right:before{top:-50%;transform:rotate(-45deg);transform-origin:100% 100% 0}.awssld__controls__arrow-left:after,.awssld__controls__arrow-right:after{top:50%;transform:rotate(45deg);transform-origin:100% 0 0}.awssld__controls__arrow-right--active{transform:translate3d(100%,0,0)}.awssld__controls__arrow-right--active:after{transform:rotate(90deg) translate3d(50%,0,0)!important}.awssld__controls__arrow-right--active:before{transform:rotate(-90deg) translate3d(50%,0,0)!important}.awssld__controls__arrow-left:after,.awssld__controls__arrow-left:before{left:calc(50% - (var(--organic-arrow-height) + var(--organic-arrow-thickness))*.7071/2);right:auto}.awssld__controls__arrow-left:before{top:-50%;transform:rotate(45deg);transform-origin:0 100% 0}.awssld__controls__arrow-left:after{top:50%;transform:rotate(-45deg);transform-origin:0 0 0}.awssld__controls__arrow-left--active{transform:translate3d(-100%,0,0)}.awssld__controls__arrow-left--active:after{transform:rotate(-90deg) translate3d(-50%,0,0)!important}.awssld__controls__arrow-left--active:before{transform:rotate(90deg) translate3d(-50%,0,0)!important}.awssld__controls button:hover .awssld__controls__arrow-left:before{opacity:1;transform:rotate(30deg)}.awssld__controls button:hover .awssld__controls__arrow-left:after,.awssld__controls button:hover .awssld__controls__arrow-right:before{opacity:1;transform:rotate(-30deg)}.awssld__controls button:hover .awssld__controls__arrow-right:after{opacity:1;transform:rotate(30deg)}.awssld__timer{--timer-delay:2000ms;--timer-release:200ms;--timer-height:4px;--timer-background-color:rgba(0,0,0,.15);background-color:var(--timer-background-color);height:var(--timer-height);left:0;position:absolute;top:0;transform:translateX(-100%);width:100%;z-index:100}.awssld__timer--animated{transition:transform var(--timer-delay) linear;will-change:transform}.awssld__timer--run{transform:translateX(0)}.awssld__timer--fast{transform:translateX(-.00001px);transition:transform calc(var(--timer-release)/2) linear}.awssld__timer--end{transform:translateX(-.0001px);transition:transform var(--timer-release) linear}.awssld__timer--hidden{display:none}@keyframes slideFromLeft{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes slideFromRight{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes slideToRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home_image{max-height:80vh;max-width:90vw}.home_view{width:95vw}.home_slider .awssld__bullets{bottom:40px;z-index:10}.home_slider .awssld__bullets>button{background-color:#fff}.buttons{align-items:center;color:#fff;display:flex;flex-flow:row;justify-content:center}.buttons_tab{font-weight:medium;padding:5px 8px;text-decoration:none}.buttons_mobile{color:orange;flex-flow:column;margin:1em}.routes_tab{margin:5px 10px}.buttons_tab:hover{background-color:rgba(0,0,0,.124);border-radius:5px;cursor:pointer}.navbar_logo{max-height:80px}.navbar_title:hover{cursor:pointer}.profile_section{align-items:center;display:flex;gap:8px;justify-content:right;min-width:0}.profile_info{align-items:flex-end;display:flex;flex-direction:column;line-height:1.15;min-width:0}.profile_info>*{max-width:min(28vw,220px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-navbar{align-items:center;display:flex;gap:16px;width:100%}.layout-navbar-left,.layout-navbar-right{align-items:center;display:flex;min-width:0}.layout-navbar-right{flex-shrink:1;gap:12px;justify-content:flex-end;margin-left:auto}.layout-time-tracker-slot{align-items:center;display:flex;flex-shrink:1;min-width:0}.dev-sign{background-color:rgba(0,0,0,.596);left:0;position:fixed;top:0;z-index:10000}@media (max-width:960px){.layout-navbar,.layout-navbar-right{gap:8px}.profile_info>*{max-width:150px}}.bannerImg{width:100%}ul.slides{display:block;height:600px;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:auto}.slides *{-webkit-touch-callout:none;user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}ul.slides input{display:none}.slide-container,.slide-image{display:block}.slide-image{height:100%;opacity:0;position:absolute;top:0;transition:all .7s ease-in-out;width:100%}.slide-image img{height:100%;margin-bottom:20px;min-width:100%;width:auto}.carousel-controls{color:#fc6404;font-size:100px;left:0;line-height:600px;position:absolute;right:0;top:0;z-index:999}.carousel-controls label{cursor:pointer;display:none;opacity:0;position:absolute;transition:opacity .2s}.carousel-controls label span{text-shadow:1px 1px 2px #ff6900,-4px 0 10px #fc6404,0 0 20em #ff6900}.slide-image:hover+.carousel-controls label{opacity:.5}.carousel-controls label{opacity:1}.carousel-controls .prev-slide{background-color:#ffffffa1;left:0;padding:10px;text-align:left}.carousel-controls .next-slide{background-color:#ffffffa1;padding:10px;right:0;text-align:right}.carousel-dots{bottom:-10px;left:0;position:absolute;right:0;text-align:center;z-index:999}.carousel-dots .carousel-dot{background-color:#fc6404;border:1px solid #ffb98e;border-radius:50%;display:inline-block;height:20px;margin:10px;opacity:.5;width:20px}input:checked+.slide-container .slide-image{opacity:1;transform:scale(1);transition:opacity 1s ease-in-out}input:checked+.slide-container .carousel-controls label{display:block}input#img-1:checked~.carousel-dots label#img-dot-1,input#img-2:checked~.carousel-dots label#img-dot-2,input#img-3:checked~.carousel-dots label#img-dot-3,input#img-4:checked~.carousel-dots label#img-dot-4,input#img-5:checked~.carousel-dots label#img-dot-5,input#img-6:checked~.carousel-dots label#img-dot-6{opacity:1}input:checked+.slide-container .nav label{display:block}.form{display:flex;flex-direction:column;margin:0 10px;width:60vw}.doc_grid{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr 1fr auto;justify-content:center;margin:5px auto}.add_field{margin:5px 15px}@media (max-width:600px){.form{width:80vw}}.clubMember-title{margin-top:.1rem}.club-tabs{background:#ffa657;box-shadow:inset 0 -3px .5rem 1px #00000026}.club-tab{background-color:#fff;border:0;border-radius:.5rem .5rem 0 0;color:#000;margin-top:.5rem}.clubList-item{border-radius:.25rem;margin:.25rem 0;padding:.5rem}.clubList-item .clubList-chip{background-color:#ffdba7;margin:0 .25rem}.clubList-item .chipColor-city,.clubList-item .chipColor-phone{background-color:#ffdba7}.clubList-item .chipColor-admin,.clubList-item .chipColor-ejecutivo{background-color:#fc6404}.clubList-item .chipColor-agente,.clubList-item .chipColor-operaciones,.clubList-item .chipColor-referenciador{background-color:#ffc06e}.modal_main{background-color:#fff;border-color:#fff!important;border-radius:15px;max-height:90vh;overflow:hidden;width:95%}.modal_header{background-color:#fc6404;color:#fff;font-size:22px;font-weight:700;height:28px;padding:1rem}.modal_form_edit_stages{max-height:calc(90vh - 160px);overflow:hidden;padding:20px}.side_form{display:flex;flex-direction:column;max-height:calc(90vh - 220px);overflow-y:auto;padding:1rem}.modal_footer{align-items:center;background-color:#fff;border-top:1px solid #ccc;display:flex;flex-direction:row;height:60px;justify-content:flex-end;.footer_button{margin-right:2rem}}@media (max-width:980px){.modal_form_edit_stages{overflow:auto}}.documents-modal{align-items:center;display:flex;justify-content:center;max-height:100vh}.configurations-view{box-sizing:border-box;margin-top:83px;padding:1em;width:100%}.configuration-cards-grid{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.configuration-pool-row{margin-top:1em;width:100%}.agent-pool-columns{grid-gap:2em;display:grid;gap:2em;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.agent-pool-columns,.configuration-cards-grid{grid-template-columns:minmax(0,1fr)}}.modal_form{background-color:#fff;margin:0 auto;padding-top:10px;width:95%}.form{border-radius:15px;overflow:auto}.anchor-bar{text-align:center;width:100%}.linearProgress{background:red;cursor:pointer}.container-table{border:"solid 1px gray"}.box-head{align-items:center;display:flex;flex-direction:row;justify-content:center}.table-container-search{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px}.select-executive{min-width:200px}.pagination-row{align-items:center;display:flex;justify-content:space-around;width:100%}.MuiTableCell-body{padding:10px!important}td{border:1px solid rgba(60,60,60,.26)}.time-tracker-page{padding:110px 24px 32px}.time-tracker-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:260px minmax(0,1fr)}.time-tracker-card,.time-tracker-info,.time-tracker-sidebar{background:#fff;border-radius:24px;box-shadow:0 8px 24px rgba(15,23,42,.08)}.time-tracker-sidebar{padding:20px}.time-tracker-card,.time-tracker-info{padding:24px}.time-tracker-day-button{background:#fff2e8;border:0;border-radius:18px;color:#374151;cursor:pointer;margin-bottom:10px;padding:14px 16px;text-align:left;transition:all .2s ease-in-out;width:100%}.time-tracker-today-chip{align-items:center;background:rgba(255,105,0,.12);border-radius:999px;color:#c2410c;display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase}.time-tracker-today-chip.active{background:hsla(0,0%,100%,.2);color:#fff}.time-tracker-day-button.active{background:#ff6900;color:#fff}.time-tracker-day-button:hover{background:#ffd8bf}.time-tracker-day-button.active:hover{background:#ff6900}.time-tracker-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.time-tracker-location-card{background:#fff8f2;border:1px solid #f3d1ba;border-radius:18px;padding:16px;width:100%}.time-tracker-location-title{color:#c2410c;margin-bottom:10px!important}.time-tracker-location-copy{color:#7c2d12;line-height:1.5!important;margin-bottom:12px!important}.time-tracker-location-toggle{display:inline-flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.time-tracker-location-option{background:#ffe6cf;border:0;border-radius:999px;color:#9a3412;cursor:pointer;font-weight:800;padding:9px 16px;transition:all .2s ease-in-out}.time-tracker-location-option.active{background:#ff6900;color:#fff}.time-tracker-location-option:disabled{cursor:not-allowed;opacity:.6}.time-tracker-pill-button{border-radius:999px!important;box-shadow:none!important;font-weight:800!important;letter-spacing:.01em!important;padding:9px 16px!important;text-transform:none!important}.time-tracker-pill-button.MuiButton-contained.Mui-disabled{opacity:.6}.time-tracker-pill-button--primary{background:#ff6900!important;color:#fff!important}.time-tracker-pill-button--primary:hover{background:#ea580c!important}.time-tracker-pill-button--break{background:#ffe6cf!important;color:#c2410c!important}.time-tracker-pill-button--break:hover{background:#ffd4ad!important}.time-tracker-pill-button--lunch{background:#ffe6cf!important;color:#c2410c!important}.time-tracker-pill-button--lunch:hover{background:#ffd4ad!important}.time-tracker-pill-button--resume{background:#ffd8bf!important;color:#c2410c!important}.time-tracker-pill-button--resume:hover{background:#ffc99f!important}.time-tracker-pill-button--stop{background:#ff6900!important;color:#fff!important}.time-tracker-pill-button--stop:hover{background:#ea580c!important}.time-tracker-summary{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.time-tracker-summary-card{border:1px solid #e5e7eb;border-radius:18px;padding:16px}.time-tracker-pause-item{background:#f8fafc;border-radius:14px;margin-top:8px;padding:10px 12px}.time-tracker-alert{background:#fff1f2;border-radius:16px;color:#be123c;margin-top:16px;padding:12px 14px}.time-tracker-office-note{background:#fff2e8;border-radius:16px;color:#c2410c;font-weight:600;margin-top:12px;padding:12px 14px}.time-tracker-location-summary{background:#fff8f2;border-radius:16px;color:#7c2d12;margin-top:14px;padding:12px 14px}.time-tracker-stop-dialog-title{color:#111827;font-weight:800!important}.time-tracker-stop-dialog-copy{color:#374151;line-height:1.6}.time-tracker-stop-dialog-highlight{background:#fff2e8;border-radius:16px;color:#c2410c;font-weight:700;margin-top:14px;padding:12px 14px}.time-tracker-stop-dialog-actions{gap:10px;padding:0 20px 20px!important}.time-tracker-stop-dialog-button{border-radius:999px!important;font-weight:800!important;padding:9px 16px!important;text-transform:none!important}.time-tracker-stop-dialog-button--ghost{background:#fff2e8!important;color:#c2410c!important}.time-tracker-stop-dialog-button--ghost:hover{background:#ffd4ad!important}.time-tracker-stop-dialog-button--danger{background:#ff6900!important;color:#fff!important}.time-tracker-stop-dialog-button--danger:hover{background:#ea580c!important}@media (max-width:960px){.time-tracker-grid,.time-tracker-summary{grid-template-columns:1fr}}.admin-metrics-page{background:radial-gradient(circle at top left,rgba(255,186,122,.22),transparent 28%),linear-gradient(180deg,#fff7f0,#fff 42%,#fff5ea);box-sizing:border-box;height:100dvh;min-height:100vh;overflow:hidden;padding:108px 24px 16px}.admin-metrics-shell{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(180px,200px) minmax(0,1fr);height:calc(100% - 20px);margin:0;max-width:none;min-height:0;width:100%}.admin-metrics-aside-card,.admin-metrics-empty,.admin-metrics-error,.admin-metrics-main,.admin-metrics-search-results{background:hsla(0,0%,100%,.92);border:1px solid rgba(255,166,102,.18);border-radius:24px;box-shadow:0 22px 60px rgba(166,85,20,.08);box-sizing:border-box}.admin-metrics-main{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:28px}.admin-metrics-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.admin-metrics-period-badge{background:#fff2e8;border-radius:999px;color:#b45309;font-size:.92rem;font-weight:700;padding:10px 14px}.admin-metrics-toolbar{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,360px);margin-bottom:20px}.admin-metrics-toolbar--stacked{grid-template-columns:1fr}.admin-metrics-mode-group,.admin-metrics-saved-filters,.admin-metrics-search-form{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.admin-metrics-saved-filters .MuiTextField-root{min-width:180px}.admin-metrics-inline-loader{align-items:center;background:#fff5ea;border-radius:999px;color:#b45309;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;padding:8px 12px}.admin-metrics-mode-button{background:#fff;border:1px solid rgba(194,65,12,.14);border-radius:999px;color:#9a3412;cursor:pointer;font-weight:700;padding:10px 14px;transition:all .2s ease}.admin-metrics-mode-button.active{background:linear-gradient(135deg,#ff8a3d,#ff6900);box-shadow:0 12px 30px rgba(255,105,0,.22);color:#fff}.admin-metrics-search-form .MuiTextField-root{flex:1 1 220px}.admin-metrics-search-form{flex-wrap:nowrap;justify-content:flex-end}.admin-metrics-clear-button{background:#fff7ed!important;border:1px solid rgba(194,65,12,.16)!important;color:#c2410c!important;height:40px!important;transition:background .16s ease,transform .16s ease!important;width:40px!important}.admin-metrics-clear-button:hover{background:#ffe7d1!important;transform:translateY(-1px)}.admin-metrics-empty,.admin-metrics-error,.admin-metrics-search-results{margin-bottom:20px;padding:18px}.admin-metrics-search-results-list{grid-gap:10px;display:grid;gap:10px;margin-top:14px}.admin-metrics-search-result-button{background:#fffaf5;border:1px solid rgba(255,166,102,.24);border-radius:16px;cursor:pointer;padding:14px 16px;text-align:left;transition:transform .16s ease,box-shadow .16s ease}.admin-metrics-search-result-button:hover{box-shadow:0 14px 26px rgba(194,65,12,.1);transform:translateY(-1px)}.admin-metrics-selected-employee{align-items:center;background:#fff7ed;border:1px solid rgba(255,166,102,.22);border-radius:999px;color:#9a3412;display:inline-flex;font-weight:700;gap:10px;margin-bottom:20px;padding:8px 12px}.admin-metrics-summary-grid{flex-shrink:0}.admin-metrics-kpi-grid,.admin-metrics-summary-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.admin-metrics-summary-card{background:linear-gradient(180deg,#fff9f4,#fff);border:1px solid rgba(255,166,102,.18);border-radius:20px;padding:20px}.admin-metrics-summary-value{color:#7c2d12;font-size:1.6rem;font-weight:800;line-height:1.1;margin-top:8px}.admin-metrics-content-grid{grid-gap:20px;display:grid;flex:1 1;gap:20px;min-height:0}.admin-metrics-content-grid--table-only{grid-template-columns:1fr}.admin-metrics-content-grid--detail-open{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.admin-metrics-detail-card,.admin-metrics-table-wrap{background:#fff;border:1px solid rgba(255,166,102,.14);border-radius:22px;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:20px}.admin-metrics-table-wrap{display:flex;flex-direction:column;overflow:hidden;position:relative}.admin-metrics-table-wrap.is-loading .admin-metrics-table{opacity:.45}.admin-metrics-table-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:6px}.admin-metrics-table-chip{align-items:center;background:#fff5ea;border-radius:999px;color:#b45309;display:inline-flex;font-size:.85rem;font-weight:800;justify-content:center;padding:9px 12px;white-space:nowrap}.admin-metrics-table{border-collapse:initial;border-spacing:0 10px;margin-top:4px;width:100%}.admin-metrics-table-scroll{flex:1 1;min-height:0;overflow:auto;padding-right:4px}.admin-metrics-table td,.admin-metrics-table th{font-size:.94rem;padding:14px;text-align:left}.admin-metrics-table th{color:#9a3412;font-weight:800;padding-bottom:4px}.admin-metrics-table tbody tr{cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.admin-metrics-table tbody tr td{background:#fffaf6;border-bottom:1px solid rgba(255,166,102,.12);border-top:1px solid rgba(255,166,102,.12)}.admin-metrics-table tbody tr td:not(:last-child){border-right:1px solid rgba(255,105,0,.28)}.admin-metrics-table tbody tr td:first-child{border-left:1px solid rgba(255,166,102,.12);border-radius:16px 0 0 16px}.admin-metrics-table tbody tr td:last-child{border-radius:0 16px 16px 0;border-right:1px solid rgba(255,166,102,.12)}.admin-metrics-table tbody tr:hover{transform:translateY(-1px)}.admin-metrics-table tbody tr:hover td{background:#fff4ea;box-shadow:0 16px 32px rgba(194,65,12,.08)}.admin-metrics-table tbody tr.is-selected td{background:linear-gradient(180deg,#fff0e1,#fff7f1);border-color:rgba(255,105,0,.22)}.admin-metrics-employee-cell{display:flex;flex-direction:column;gap:4px}.admin-metrics-employee-name{color:#7c2d12;font-weight:800}.admin-metrics-employee-hint{color:#c2410c;font-size:.78rem;opacity:.82}.admin-metrics-table-empty{background:#fff8f2;border-radius:16px;color:#9a3412;padding:18px;text-align:center}.admin-metrics-table-loader{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(255,250,246,.76);border-radius:18px;color:#9a3412;display:flex;font-weight:700;gap:10px;inset:74px 20px 20px 20px;justify-content:center;position:absolute}.admin-metrics-detail-list{grid-gap:12px;display:grid;gap:12px;margin-top:16px;min-height:0;overflow:auto;padding-right:4px}.admin-metrics-detail-item{background:#fff8f2;border:1px solid rgba(255,166,102,.16);border-radius:16px;padding:14px 16px}.admin-metrics-detail-meta{color:#7c2d12;display:flex;flex-wrap:wrap;font-size:.92rem;gap:10px;margin-top:8px}.admin-metrics-detail-location{color:#9a3412;font-size:.92rem;font-weight:700;margin-top:10px}.admin-metrics-detail-pauses{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.admin-metrics-detail-pauses-label{color:#9a3412;font-size:.86rem;font-weight:700}.admin-metrics-detail-pause-pill{align-items:center;background:#fff1e6;border:1px solid rgba(255,105,0,.18);border-radius:999px;color:#b45309;display:inline-flex;font-size:.82rem;font-weight:700;padding:6px 10px}.admin-metrics-detail-pause-pill.is-muted{background:#fffaf6;border-color:rgba(255,166,102,.16);color:#9a3412}.admin-metrics-aside-card{background:linear-gradient(180deg,hsla(0,0%,100%,.97),rgba(255,248,241,.98));border-left:0;border-radius:0 24px 24px 0;box-shadow:0 22px 60px rgba(166,85,20,.14);height:100%;margin-left:-24px;max-width:200px;min-height:0;overflow:auto;padding:20px;position:relative;width:calc(100% + 24px)}.admin-metrics-module-button{background:#fffaf5;border:1px solid rgba(255,166,102,.18);border-radius:18px;box-shadow:0 12px 22px rgba(166,85,20,.08);color:#9a3412;cursor:pointer;font-weight:800;padding:14px 16px;text-align:left;transition:transform .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.admin-metrics-module-button:hover{box-shadow:0 16px 30px rgba(166,85,20,.12);transform:translateY(-1px)}.admin-metrics-module-button.active{background:linear-gradient(135deg,#ff8a3d,#ff6900);border-color:transparent;box-shadow:0 14px 28px rgba(255,105,0,.18);color:#fff}.admin-metrics-subtle{color:#7c2d12;opacity:.76}@media (max-width:1180px){.admin-metrics-shell,.admin-metrics-toolbar{grid-template-columns:1fr}.admin-metrics-shell{height:auto}.admin-metrics-content-grid--detail-open,.admin-metrics-content-grid--table-only,.admin-metrics-kpi-grid{grid-template-columns:1fr}.admin-metrics-aside-card{border-left:1px solid rgba(255,166,102,.18);height:auto;margin-left:0;max-width:none;position:static;width:100%}.admin-metrics-search-form{flex-wrap:wrap;justify-content:flex-start}.admin-metrics-saved-filters .MuiTextField-root{min-width:0;width:100%}}@media (max-width:780px){.admin-metrics-page{height:auto;min-height:100vh;overflow:visible;padding:92px 14px 24px}.admin-metrics-aside-card,.admin-metrics-main{border-radius:20px;padding:18px}.admin-metrics-main{height:auto}.admin-metrics-kpi-grid,.admin-metrics-summary-grid{grid-template-columns:1fr}.admin-metrics-header,.admin-metrics-table-header{flex-direction:column}}
/*# sourceMappingURL=main.ee8473b7.css.map*/