input,textarea,select,.ant-input,.ant-input-password input,.ant-input-affix-wrapper,.ant-input-affix-wrapper input,.ant-select-selection-item,.ant-select-selection-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.theme-light input,body.theme-light textarea,body.theme-light select,body.theme-light .ant-input,body.theme-light .ant-input-password input,body.theme-light .ant-input-affix-wrapper,body.theme-light .ant-input-affix-wrapper input,body.theme-light .ant-select-selector,body.theme-light .ant-select-selection-item,body.theme-light .ant-select-selection-placeholder{background-color:#fff!important;color:#262626!important;border-color:#d9f7be!important}body.theme-dark input,body.theme-dark textarea,body.theme-dark select,body.theme-dark .ant-input,body.theme-dark .ant-input-password,body.theme-dark .ant-input-affix-wrapper,body.theme-dark .ant-input-affix-wrapper>input.ant-input,body.theme-dark .ant-select-selector,body.theme-dark .ant-select-selection-item,body.theme-dark .ant-select-selection-placeholder{background-color:#1e293b!important;color:#fff!important;border-color:#475569!important}body.theme-dark input:focus,body.theme-dark .ant-input:focus,body.theme-dark .ant-input-focused,body.theme-dark .ant-input-affix-wrapper-focused,body.theme-dark .ant-input-affix-wrapper:focus,body.theme-dark .ant-input-affix-wrapper-focused input,body.theme-dark .ant-input-affix-wrapper-focused .ant-input,body.theme-dark .ant-input-password input:focus,body.theme-dark .ant-input-password-focused input{background-color:#1e293b!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f633!important}body.theme-dark .ant-form-item-control-input input:focus,body.theme-dark .ant-form-item-control-input .ant-input-affix-wrapper-focused input{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.theme-dark ::-moz-selection{background-color:#3b82f6!important;color:#fff!important}body.theme-dark ::selection{background-color:#3b82f6!important;color:#fff!important}body.theme-light ::-moz-placeholder{color:#8c8c8c!important;opacity:1}body.theme-light ::placeholder{color:#8c8c8c!important;opacity:1}body.theme-dark ::-moz-placeholder{color:#94a3b8!important;opacity:1}body.theme-dark ::placeholder{color:#94a3b8!important;opacity:1}body.theme-light input:-webkit-autofill,body.theme-light input:-webkit-autofill:hover,body.theme-light input:-webkit-autofill:focus,body.theme-light input:-webkit-autofill:active,body.theme-light .ant-input-affix-wrapper input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #ffffff inset!important;-webkit-text-fill-color:#262626!important;-webkit-transition:background-color 600000s ease-in-out 0s!important;transition:background-color 600000s ease-in-out 0s!important;font-family:inherit!important}body.theme-dark input:-webkit-autofill,body.theme-dark input:-webkit-autofill:hover,body.theme-dark input:-webkit-autofill:focus,body.theme-dark input:-webkit-autofill:active,body.theme-dark .ant-input-affix-wrapper input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #1e293b inset!important;-webkit-text-fill-color:#ffffff!important;-webkit-transition:background-color 600000s ease-in-out 0s!important;transition:background-color 600000s ease-in-out 0s!important;font-family:inherit!important}body.theme-dark .ant-input-password .ant-input-suffix .anticon{color:#fff!important}@media (forced-colors: active){input,textarea,select,.ant-input{forced-color-adjust:none}}:root{color-scheme:light dark}.navbar-container{background:linear-gradient(135deg,#1e3a8a,#3b82f6);position:fixed;top:0;left:0;right:0;width:100vw;max-width:100vw;box-sizing:border-box;overflow-x:hidden;height:40px;display:flex;justify-content:flex-start;align-items:center;z-index:1000;padding-left:0;padding-right:16px;box-shadow:0 2px 8px #00000026}.navbar-section{display:flex;flex-direction:column;justify-content:center;height:100%;padding:4px 12px;color:var(--navbar-text-color);font-weight:700}.branch-section{background-color:var(--navbar-accent-color);min-width:80px;border-radius:0;padding-left:0!important;margin-left:0!important;position:relative;left:0;align-items:center;justify-content:center;text-align:center;flex-shrink:0}.employee-section{background:transparent;flex:1;border-radius:0}.branch-code,.employee-code{font-size:14px;font-weight:600;line-height:1.2}.branch-acronym,.employee-name{font-size:12px;font-weight:400;line-height:1.2;opacity:.9}.employee-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-controls{margin-left:auto;display:flex;align-items:center;gap:8px;background:transparent}.theme-toggle,.menu-button,.mobile-menu-button,.user-menu-button{color:var(--navbar-text-color)!important;border:none!important;background:transparent!important;font-size:18px}.theme-toggle:hover,.menu-button:hover,.mobile-menu-button:hover,.user-menu-button:hover{background:var(--navbar-control-hover-bg)!important}.user-menu-button{border-radius:6px;padding:4px 8px}.user-menu-button .ant-avatar{transition:all .3s ease;background-color:var(--navbar-control-avatar-bg)!important;color:var(--navbar-text-color)!important}.user-menu-button:hover .ant-avatar{background-color:var(--navbar-control-avatar-bg)!important}.theme-toggle{border-radius:6px}.theme-toggle .anticon{font-size:16px}@media (max-width: 768px){.navbar-container{height:50px;padding-left:0!important;padding-right:12px;width:100vw;max-width:100vw;position:relative;margin:0!important}.navbar-section{padding:6px 12px}.branch-section{min-width:80px;padding-left:0!important;margin-left:0!important;position:absolute!important;left:0!important;top:0;height:100%;flex-shrink:0}.employee-section{max-width:200px;margin-left:80px}.branch-code,.employee-code{font-size:12px}.branch-acronym,.employee-name{font-size:10px}.menu-button,.mobile-menu-button{font-size:16px}}@media (max-width: 480px){.navbar-container{height:45px;padding-left:0!important;padding-right:8px;width:100vw;max-width:100vw;position:relative;margin:0!important}.navbar-section{padding:4px 8px}.branch-section{min-width:60px;padding-left:0!important;margin-left:0!important;position:absolute!important;left:0!important;top:0;height:100%;flex-shrink:0}.employee-section{max-width:150px;margin-left:60px}.branch-code,.employee-code{font-size:11px}.branch-acronym,.employee-name{font-size:9px}}.admin-dashboard{min-height:100vh}.admin-sidebar{background:#001529!important;box-shadow:2px 0 8px #00000026}.sidebar-header{padding:16px;display:flex;align-items:center;border-bottom:1px solid #333;margin-bottom:16px}.sidebar-footer{position:absolute;bottom:0;left:0;right:0;background:#001529;padding:16px 0}.admin-content{padding:24px;min-height:calc(100vh - 60px);background:transparent}body.theme-dark .admin-dashboard{background-color:#000;color:#fff}body.theme-dark .admin-sidebar{background:#111!important}body.theme-dark .sidebar-header{border-bottom-color:#333}body.theme-dark .sidebar-footer{background:#111}body.theme-dark .admin-content{background-color:#000}body.theme-light .admin-dashboard{background-color:#f6ffed;color:#262626}body.theme-light .admin-sidebar{background:#fff!important;border-right:1px solid #d9f7be}body.theme-light .sidebar-header{border-bottom-color:#d9f7be}body.theme-light .sidebar-header .ant-btn,body.theme-light .sidebar-header div{color:#262626!important}body.theme-light .sidebar-footer{background:#fff;border-top:1px solid #d9f7be}body.theme-light .sidebar-footer .ant-btn{color:#262626!important}body.theme-light .admin-content{background-color:#f6ffed}body.theme-dark .admin-sidebar .ant-menu{background:transparent!important;color:#fff}body.theme-dark .admin-sidebar .ant-menu-item{color:#fff!important}body.theme-dark .admin-sidebar .ant-menu-item:hover{background-color:#333!important}body.theme-dark .admin-sidebar .ant-menu-item-selected{background-color:#1890ff!important}body.theme-light .admin-sidebar .ant-menu{background:transparent!important;color:#262626}body.theme-light .admin-sidebar .ant-menu-item{color:#262626!important}body.theme-light .admin-sidebar .ant-menu-item:hover{background-color:#f6ffed!important}body.theme-light .admin-sidebar .ant-menu-item-selected{background-color:#d9f7be!important;color:#389e0d!important}body.theme-dark .admin-dashboard .ant-card{background-color:#111!important;border-color:#333!important}body.theme-dark .admin-dashboard .ant-card .ant-card-head{background-color:#111!important;border-bottom-color:#333!important;color:#fff!important}body.theme-dark .admin-dashboard .ant-card .ant-card-head-title{color:#fff!important}body.theme-light .admin-dashboard .ant-card{background-color:#fff!important;border-color:#d9f7be!important}body.theme-light .admin-dashboard .ant-card .ant-card-head{background-color:#fff!important;border-bottom-color:#d9f7be!important;color:#262626!important}body.theme-dark .admin-dashboard .ant-table{background-color:#111!important}body.theme-dark .admin-dashboard .ant-table-thead>tr>th{background-color:#222!important;color:#fff!important;border-bottom-color:#333!important}body.theme-dark .admin-dashboard .ant-table-tbody>tr>td{background-color:#111!important;color:#fff!important;border-bottom-color:#333!important}body.theme-dark .admin-dashboard .ant-table-tbody>tr:hover>td{background-color:#1a1a1a!important}body.theme-light .admin-dashboard .ant-table{background-color:#fff!important}body.theme-light .admin-dashboard .ant-table-thead>tr>th{background-color:#f6ffed!important;color:#262626!important;border-bottom-color:#d9f7be!important}body.theme-light .admin-dashboard .ant-table-tbody>tr>td{background-color:#fff!important;color:#262626!important;border-bottom-color:#f0f0f0!important}body.theme-light .admin-dashboard .ant-table-tbody>tr:hover>td{background-color:#f6ffed!important}body.theme-dark .admin-dashboard .ant-pagination{color:#fff!important}body.theme-dark .admin-dashboard .ant-pagination .ant-pagination-item{background-color:#111!important;border-color:#333!important}body.theme-dark .admin-dashboard .ant-pagination .ant-pagination-item a{color:#fff!important}body.theme-dark .admin-dashboard .ant-pagination .ant-pagination-item-active{background-color:#1890ff!important;border-color:#1890ff!important}body.theme-light .admin-dashboard .ant-pagination{color:#262626!important}body.theme-light .admin-dashboard .ant-pagination .ant-pagination-item{background-color:#fff!important;border-color:#d9d9d9!important}body.theme-light .admin-dashboard .ant-pagination .ant-pagination-item a{color:#262626!important}body.theme-light .admin-dashboard .ant-pagination .ant-pagination-item-active{background-color:#52c41a!important;border-color:#52c41a!important}body.theme-dark .admin-dashboard .ant-modal-content{background-color:#111!important}body.theme-dark .admin-dashboard .ant-modal-header{background-color:#111!important;border-bottom-color:#333!important}body.theme-dark .admin-dashboard .ant-modal-title,body.theme-dark .admin-dashboard .ant-modal-close{color:#fff!important}body.theme-light .admin-dashboard .ant-modal-content{background-color:#fff!important}body.theme-light .admin-dashboard .ant-modal-header{background-color:#fff!important;border-bottom-color:#d9f7be!important}body.theme-dark .admin-dashboard .ant-form-item-label>label{color:#fff!important}body.theme-dark .admin-dashboard .ant-input{background-color:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important}body.theme-dark .admin-dashboard .ant-input:focus{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}body.theme-dark .admin-dashboard .ant-select-selector{background-color:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important}body.theme-dark .admin-dashboard .ant-select-selection-item{color:#e2e8f0!important}body.theme-light .admin-dashboard .ant-form-item-label>label{color:#262626!important}body.theme-light .admin-dashboard .ant-input{background-color:#fff!important;border-color:#d9d9d9!important;color:#262626!important}body.theme-light .admin-dashboard .ant-input:focus{border-color:#52c41a!important;box-shadow:0 0 0 2px #52c41a33!important}body.theme-light .admin-dashboard .ant-select-selector{background-color:#fff!important;border-color:#d9d9d9!important;color:#262626!important}body.theme-light .admin-dashboard .ant-select-selection-item{color:#262626!important}body.theme-light .admin-dashboard .ant-select-selection-placeholder{color:#bfbfbf!important}body.theme-dark .admin-dashboard .ant-statistic-title{color:#ccc!important}body.theme-dark .admin-dashboard .ant-statistic-content{color:#fff!important}body.theme-light .admin-dashboard .ant-statistic-title{color:#595959!important}body.theme-light .admin-dashboard .ant-statistic-content{color:#262626!important}body.theme-dark .admin-dashboard .ant-tag{border-color:#333!important}body.theme-light .admin-dashboard .ant-tag{border-color:#d9d9d9!important}body.theme-dark .mobile-drawer .ant-drawer-content{background-color:#111!important}body.theme-dark .mobile-drawer .ant-drawer-header{background-color:#111!important;border-bottom-color:#333!important}body.theme-dark .mobile-drawer .ant-drawer-title,body.theme-dark .mobile-drawer .ant-drawer-close{color:#fff!important}body.theme-light .mobile-drawer .ant-drawer-content{background-color:#fff!important}body.theme-light .mobile-drawer .ant-drawer-header{background-color:#fff!important;border-bottom-color:#d9f7be!important}.mobile-sidebar-toggle{border-radius:50%!important;width:40px!important;height:40px!important;display:none!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #00000026!important}body.theme-dark .mobile-sidebar-toggle{background-color:#1890ff!important;border-color:#1890ff!important;box-shadow:0 2px 8px #ffffff1a!important}body.theme-light .mobile-sidebar-toggle{background-color:#52c41a!important;border-color:#52c41a!important;box-shadow:0 2px 8px #00000026!important}@media (max-width: 768px){.desktop-sidebar{display:none!important}.mobile-sidebar-toggle{display:flex!important}.admin-content{margin-left:0!important;padding:16px!important}.admin-dashboard .ant-layout{margin-left:0!important}.admin-dashboard .ant-col{margin-bottom:16px}.admin-dashboard .ant-table{font-size:12px}.admin-dashboard .ant-table-thead>tr>th,.admin-dashboard .ant-table-tbody>tr>td{padding:8px 4px!important}.admin-dashboard .ant-modal{margin:0!important;max-width:100vw!important}.admin-dashboard .ant-modal-content{border-radius:0!important}}@media (max-width: 480px){.admin-content{padding:12px!important}.admin-dashboard h2{font-size:18px!important}.admin-dashboard .ant-btn{font-size:12px;padding:4px 8px}.admin-dashboard .ant-statistic-title{font-size:12px!important}.admin-dashboard .ant-statistic-content{font-size:16px!important}}.admin-sidebar{transition:all .2s ease}.admin-content{transition:margin-left .2s ease}.sidebar-header{transition:all .2s ease}.admin-content{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.admin-content::-webkit-scrollbar{width:6px}.admin-content::-webkit-scrollbar-track{background:transparent}.admin-content::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.admin-content::-webkit-scrollbar-thumb:hover{background-color:#fff6}body.theme-light .admin-content::-webkit-scrollbar-thumb{background-color:#0003}body.theme-light .admin-content::-webkit-scrollbar-thumb:hover{background-color:#0006}.admin-dashboard .ant-spin-container{min-height:200px}.admin-dashboard .ant-empty{margin:40px 0}body.theme-dark .admin-dashboard .ant-empty-description{color:#ccc!important}body.theme-light .admin-dashboard .ant-empty-description{color:#595959!important}.admin-dashboard .ant-card:hover{transform:translateY(-2px);transition:transform .2s ease}body.theme-dark .admin-dashboard .ant-card:hover{box-shadow:0 4px 12px #ffffff1a}body.theme-light .admin-dashboard .ant-card:hover{box-shadow:0 4px 12px #0000001a}.admin-dashboard .ant-btn-text:hover{background-color:#1890ff1a!important}.admin-dashboard .ant-btn-text.ant-btn-dangerous:hover{background-color:#ff4d4f1a!important}body.theme-dark .admin-dashboard .ant-divider{border-color:#333!important}body.theme-light .admin-dashboard .ant-divider{border-color:#d9f7be!important}.inclusao-notas-modal .ant-modal-header{background-color:#f0f2f5;border-bottom:1px solid #d9d9d9;padding:16px 24px}.inclusao-notas-modal .ant-modal-title{font-size:16px;font-weight:600;color:#262626}.inclusao-notas-modal .ant-modal-body{padding:24px}.inclusao-notas-modal .ant-tabs-tab{padding:clamp(4px,1vw,8px) clamp(8px,1.5vw,12px);font-size:clamp(12px,1.8vw,14px);color:#8c8c8c}.inclusao-notas-modal .ant-tabs-nav .ant-tabs-tab{padding:4px 8px!important}.inclusao-notas-modal .ant-tabs-tab-active{color:#1890ff;font-weight:500;border-top:3px solid #ff8c00!important}.inclusao-notas-modal .ant-tabs-content-holder{padding:clamp(8px,2vw,16px)}.inclusao-notas-modal .ant-select{border-radius:6px}.inclusao-notas-modal .ant-input{border-radius:6px;border:1px solid #d9d9d9}.inclusao-notas-modal .ant-input:focus,.inclusao-notas-modal .ant-input-focused{border-color:#5b5bff;box-shadow:0 0 0 2px #5b5bff33}.inclusao-notas-modal .ant-btn{border-radius:6px;font-weight:500;height:32px;display:flex;align-items:center;justify-content:center}.inclusao-notas-modal .ant-btn-primary{border:none;box-shadow:0 2px 4px #0000001a}.inclusao-notas-modal .ant-btn-primary:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.inclusao-notas-modal .ant-checkbox-wrapper{font-size:14px;color:#595959}.inclusao-notas-modal .ant-checkbox-checked .ant-checkbox-inner{background-color:#5b5bff;border-color:#5b5bff}.inclusao-notas-modal label{color:#262626;font-size:14px}.dados-container{border:1px solid #e0e0e0;border-radius:6px;padding:12px;background:#fafafa;font-size:14px}.dados-heading{font-weight:600;margin-bottom:8px}.dados-row1{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:6px 8px;border-radius:6px}.dados-row1-left{display:flex;gap:12px;flex-wrap:nowrap;align-items:center;min-width:0;flex:1}.dados-ped{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dados-row2-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;align-items:center;margin-bottom:8px}.dados-m3{display:flex;align-items:center;gap:8px}.dados-divider{margin:8px 0}.dados-field-block{margin-bottom:8px}.dados-field-label{font-size:12px;color:#888}.dados-field-value{font-weight:600}.dados-field-text{color:#595959;white-space:normal;word-break:break-word}.dados-bottom-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media (max-width: 768px){.inclusao-notas-modal{margin:0;max-width:100vw}.inclusao-notas-modal .ant-modal-body{padding:16px}.inclusao-notas-modal .ant-tabs-tab{padding:clamp(1px,.5vw,4px) clamp(3px,1vw,6px);font-size:clamp(12px,2vw,14px)}.inclusao-notas-modal .ant-tabs-nav .ant-tabs-tab{padding:4px 8px!important}.inclusao-notas-modal .ant-tabs-content-holder{padding:clamp(4px,1.5vw,12px);max-height:400px}.inclusao-notas-modal .ant-tabs-tabpane label,.inclusao-notas-modal .ant-tabs-tabpane .ant-input{font-size:13px!important}.inclusao-notas-modal .ant-tabs-tabpane .ant-input::-moz-placeholder{font-size:13px!important}.inclusao-notas-modal .ant-tabs-tabpane .ant-input::placeholder{font-size:13px!important}.inclusao-notas-modal .ant-tabs-tabpane .ant-checkbox-wrapper,.inclusao-notas-modal .ant-tabs-tabpane .ant-btn{font-size:13px!important}.dados-container{padding:10px;font-size:13px}.dados-heading{margin-bottom:6px}.dados-row1{margin-bottom:6px;padding:5px 6px;border-radius:5px}.dados-row1-left{gap:10px}.dados-row2-grid{gap:10px;margin-bottom:6px}.dados-m3{gap:6px}.dados-divider{margin:6px 0}.dados-field-block{margin-bottom:6px}.dados-field-label{font-size:11.5px}.dados-bottom-grid{gap:10px}}@media (max-width: 480px){.inclusao-notas-modal .ant-modal-header{padding:12px 16px}.inclusao-notas-modal .ant-modal-body{padding:12px}.inclusao-notas-modal .ant-btn{height:28px;font-size:13px}.inclusao-notas-modal .ant-tabs-tab{padding:clamp(1px,.3vw,2px) clamp(2px,.5vw,4px);font-size:clamp(10px,1.5vw,12px)}.inclusao-notas-modal .ant-tabs-nav .ant-tabs-tab{padding:4px 8px!important}.inclusao-notas-modal .ant-tabs-content-holder{padding:clamp(2px,1vw,8px);max-height:300px}.inclusao-notas-modal .ant-tabs-tabpane label{font-size:12px!important}.inclusao-notas-modal .ant-tabs-tabpane .ant-input{font-size:12px!important;height:28px!important}.inclusao-notas-modal .ant-tabs-tabpane .ant-input::-moz-placeholder{font-size:12px!important}.inclusao-notas-modal .ant-tabs-tabpane .ant-input::placeholder{font-size:12px!important}.inclusao-notas-modal .ant-tabs-tabpane .ant-checkbox-wrapper{font-size:12px!important}.inclusao-notas-modal .ant-tabs-tabpane .ant-btn{font-size:12px!important;height:26px!important}.inclusao-notas-modal .ant-tabs-tabpane .ant-input.ant-input{padding:4px 8px!important}.dados-container{padding:8px;font-size:13px}.dados-heading{margin-bottom:6px}.dados-row1{margin-bottom:6px;padding:4px 6px;border-radius:4px}.dados-row1-left{gap:8px}.dados-row2-grid{gap:8px;margin-bottom:6px}.dados-m3{gap:6px}.dados-divider{margin:6px 0}.dados-field-block{margin-bottom:6px}.dados-field-label{font-size:11px}.dados-bottom-grid{gap:8px}.dados-container .anticon{font-size:14px}}.printer-selection{font-size:clamp(12px,2.8vw,14px)}.printer-selection .ant-card-head-title,.printer-selection .ant-typography{font-size:clamp(14px,3.2vw,16px)}.printer-selection .ant-select-selector{min-height:clamp(30px,6vw,36px);padding:0 clamp(8px,2.5vw,12px);font-size:clamp(12px,3vw,14px)}.printer-selection .ant-select-selection-item{font-size:clamp(12px,3vw,14px)}.printer-selection .ant-btn{font-size:clamp(12px,3vw,14px);height:clamp(28px,6vw,36px);padding:0 clamp(8px,3vw,12px)}.printer-selection .ant-tag{font-size:clamp(10px,2.5vw,13px);padding:clamp(2px,.6vw,4px) clamp(6px,2vw,8px)}.printer-selection .ps-status{padding:clamp(6px,2vw,12px);border:1px solid #d9d9d9;border-radius:clamp(4px,1vw,8px);background-color:#fafafa;display:flex;justify-content:center;align-items:center;gap:clamp(6px,2vw,12px);min-height:clamp(32px,4vw,48px)}.printer-selection .ps-modal-input{width:clamp(120px,40vw,200px);font-size:clamp(16px,4vw,22px);text-align:center}.nota-manutencao-modal .ant-modal{width:clamp(320px,92vw,560px)}.nota-manutencao-modal .ant-modal-body{padding:clamp(8px,2.5vw,16px)}.nota-manutencao-modal .ant-typography,.nota-manutencao-modal .ant-input,.nota-manutencao-modal .ant-input-number,.nota-manutencao-modal .ant-select-selector,.nota-manutencao-modal .ant-btn,.nota-manutencao-modal .ant-tag,.nota-manutencao-modal .ant-divider-inner-text{font-size:clamp(11px,2.8vw,14px)}.nota-manutencao-modal .ant-input,.nota-manutencao-modal .ant-input-number-input,.nota-manutencao-modal .ant-select-selector,.nota-manutencao-modal .ant-btn{height:clamp(28px,7.5vw,36px);padding:0 clamp(6px,2.5vw,12px)}.nota-manutencao-modal .ant-space{gap:clamp(4px,1.5vw,8px)}.nota-manutencao-modal .cep-input{max-width:clamp(110px,25vw,140px);font-size:clamp(8px,2.5vw,13px)}.nota-manutencao-modal .header-row .ant-typography{font-size:clamp(8px,2.5vw,13px)}@media (max-width: 576px){.nota-manutencao-modal .ant-modal{width:calc(100vw - 16px)!important;margin:8px auto!important}.nota-manutencao-modal .ant-modal-body{padding:clamp(6px,2vw,12px)}.nota-manutencao-modal .ant-btn{min-width:clamp(64px,24vw,96px)}}.footer-appbar{font-family:var(--bs-font-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif);--footer-height: 34px;--footer-icon-size: 14px;--footer-fab-icon-size: 20px;--footer-fab-size: 42px;--footer-text-size: .75rem;--footer-active-color: var(--bs-success, #00a878);--footer-text-color: var(--bs-secondary-color, #6c757d);background:#fff;position:fixed;bottom:0;left:0;right:0;width:100%;height:var(--footer-height);box-shadow:0 -5px 23px -5px #0000002b;z-index:1000;transition:all .3s ease;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}.footer-toolbar{position:relative;max-width:420px;margin:0 auto;display:flex;justify-content:center;align-items:center;padding:0;height:100%}.footer-item{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--footer-text-size);color:var(--footer-text-color);cursor:pointer;transition:color .3s ease}.footer-item.active{color:var(--footer-active-color);font-weight:600}.footer-item.text-left{position:absolute;left:0;top:50%;transform:translateY(-50%);padding-left:16px}.footer-item img{width:var(--footer-icon-size);height:var(--footer-icon-size);margin-bottom:4px;opacity:.95;transition:opacity .3s ease,transform .3s ease}.footer-item:hover img{opacity:1;transform:translateY(-2px)}.footer-book{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-book-fab-container{position:absolute;top:-30px;background:#fff;width:64px;height:28px;border-top-left-radius:90px;border-top-right-radius:90px;box-shadow:0 0 8px #0000000d}.footer-book-fab-container:before,.footer-book-fab-container:after{content:"";position:absolute;height:6px;width:12px;bottom:0}.footer-book-fab-container:after{right:-12px;border-radius:0 0 0 10px;box-shadow:-6px 0 #fff}.footer-book-fab-container:before{left:-12px;border-radius:0 0 10px;box-shadow:6px 0 #fff}.footer-fab{position:absolute;top:-24px;left:50%;transform:translate(-50%);width:var(--footer-fab-size);height:var(--footer-fab-size);border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #0000001f;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.footer-fab img{width:var(--footer-fab-icon-size);height:var(--footer-fab-icon-size)}.footer-fab i{font-size:var(--footer-fab-icon-size);line-height:1}.footer-fab:hover{transform:translate(-50%) scale(1.08);box-shadow:0 8px 20px #00a8784d}.footer-fab:active{transform:translate(-50%) scale(.96);box-shadow:0 4px 10px #00a87833}.footer-fab:after{content:"";position:absolute;border-radius:50%;width:100%;height:100%;top:0;left:0;background:#00a87826;opacity:0;transform:scale(1);transition:transform .6s ease,opacity .6s ease}.footer-fab:hover:after{opacity:1;transform:scale(1.5)}.footer-fab.disabled,.footer-fab:disabled{background:#ccc;box-shadow:none;cursor:not-allowed}.footer-fab.disabled:hover,.footer-fab:disabled:hover{transform:translate(-50%)}.footer-fab.disabled:after,.footer-fab:disabled:after{opacity:0}.footer-book-title{margin-top:8px;font-size:var(--footer-text-size);color:var(--footer-text-color)}.footer-printer-container{position:absolute;right:20px!important;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:4px}.footer-printer-small{width:24px;height:24px;border-radius:4px;background:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:12px;color:var(--footer-text-color)}.footer-printer-small:hover{background:#f5f5f5;border-color:var(--footer-active-color);color:var(--footer-active-color);transform:scale(1.05)}.footer-printer-small:active{transform:scale(.95);background:#e8f5e8}.footer-printer-small.no-printer{color:#ff4d4f;border-color:#ff4d4f;animation:blinkRed 1.5s infinite}@keyframes blinkRed{0%,50%{color:#ff4d4f;border-color:#ff4d4f;background:#fff}25%,75%{color:#ff7875;border-color:#ff7875;background:#fff2f0}}.footer-printer-name{font-size:10px;color:var(--footer-text-color);background:#f5f5f5;padding:2px 6px;border-radius:3px;white-space:nowrap;max-width:300px!important;overflow:hidden;text-overflow:ellipsis;border:1px solid #e0e0e0}@media (max-width: 576px){.footer-appbar{bottom:0;--footer-height: 40px;--footer-fab-size: 48px}.footer-toolbar{padding:0}.footer-book-fab-container{width:70px;height:32px;top:-32px}.footer-fab{top:-28px}.footer-printer-container{right:0;gap:6px}.footer-item.text-left{padding-left:12px}.footer-printer-small{width:20px;height:20px;font-size:10px}.footer-printer-name{font-size:8px;padding:1px 4px;max-width:100px}}body.theme-dark .footer-appbar{--footer-text-color: #cccccc;--footer-active-color: #40a9ff;background:#111;box-shadow:0 -5px 23px -5px #0009}body.theme-dark .footer-toolbar,body.theme-dark .footer-item{color:#ccc}body.theme-dark .footer-book-fab-container{background:#111;box-shadow:0 0 8px #00000040}body.theme-dark .footer-book-fab-container:before{box-shadow:6px 0 #111}body.theme-dark .footer-book-fab-container:after{box-shadow:-6px 0 #111}body.theme-dark .footer-fab{background:#1a1a1a;box-shadow:0 4px 10px #00000080;color:#fff}body.theme-dark .footer-fab:hover{box-shadow:0 8px 20px #0009}body.theme-dark .footer-fab.disabled,body.theme-dark .footer-fab:disabled{background:#333}body.theme-dark .footer-printer-small{background:#1a1a1a;border-color:#333;color:#ccc}body.theme-dark .footer-printer-small:hover{background:#2a2a2a;border-color:#40a9ff;color:#40a9ff}body.theme-dark .footer-printer-name{color:#ccc;background:#1e1e1e;border-color:#333}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;transition:background-color .3s ease,color .3s ease}.with-navbar{padding-top:60px}@media (max-width: 768px){.with-navbar{padding-top:50px}}@media (max-width: 480px){.with-navbar{padding-top:45px}}body.theme-dark{background-color:#000;color:#fff;--navbar-bg-color: #b71c1c;--navbar-text-color: #ffffff;--navbar-accent-color: #ef6c00;--navbar-control-hover-bg: rgba(255, 255, 255, .12);--navbar-control-avatar-bg: transparent}body.theme-light{background-color:#f6ffed;color:#262626;--navbar-bg-color: #d9363e;--navbar-text-color: #ffffff;--navbar-accent-color: #ff8c00;--navbar-control-hover-bg: rgba(255, 255, 255, .18);--navbar-control-avatar-bg: transparent}.ant-tabs-nav{margin:0!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--antd-input-bg, #fff) inset!important;-webkit-text-fill-color:inherit!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}@media (forced-colors: active){input{forced-color-adjust:none}}#root{min-height:100vh;display:flex;flex-direction:column}body.theme-dark .ant-layout,body.theme-dark .ant-layout-content{background-color:#000!important}body.theme-dark .ant-layout-sider{background-color:#111!important}body.theme-dark .ant-menu{background-color:#111!important;color:#fff!important}body.theme-dark .ant-menu-item{color:#fff!important}body.theme-dark .ant-menu-item:hover{background-color:#333!important}body.theme-dark .ant-menu-item-selected{background-color:#1890ff!important}body.theme-dark .ant-card{background-color:#111!important;border-color:#333!important;color:#fff!important}body.theme-dark .ant-card-head{background-color:#111!important;border-bottom-color:#333!important;color:#fff!important}body.theme-dark .ant-card-head-title{color:#fff!important}body.theme-dark .ant-table{background-color:#111!important;color:#fff!important}body.theme-dark .ant-table-thead>tr>th{background-color:#222!important;color:#fff!important;border-bottom-color:#333!important}body.theme-light .ant-layout,body.theme-light .ant-layout-content{background-color:#f6ffed!important}body.theme-light .ant-layout-sider{background-color:#fff!important}body.theme-light .ant-layout-header{background-color:#1890ff!important;color:#fff!important}body.theme-light .ant-menu{background-color:#fff!important;color:#262626!important}body.theme-light .ant-menu-item{color:#262626!important}body.theme-light .ant-menu-item:hover{background-color:#f6ffed!important}body.theme-light .ant-menu-item-selected{background-color:#d9f7be!important;color:#096dd9!important}body.theme-light .ant-card{background-color:#fff!important;border-color:#b7eb8f!important;color:#262626!important}body.theme-light .ant-card-head{background-color:#f6ffed!important;border-bottom-color:#b7eb8f!important;color:#262626!important}body.theme-light .ant-card-head-title{color:#262626!important}body.theme-light .ant-table{background-color:#fff!important;color:#262626!important}body.theme-light .ant-table-thead>tr>th{background-color:#f6ffed!important;color:#262626!important;border-bottom-color:#d9f7be!important}body.theme-light .ant-table-tbody>tr:hover>td{background-color:#f6ffed!important}body.theme-light .ant-table-tbody>tr>td{border-bottom-color:#d9f7be!important}body.theme-dark .ant-table-tbody>tr>td{background-color:#111!important;color:#fff!important;border-bottom-color:#333!important}body.theme-dark .ant-table-tbody>tr:hover>td{background-color:#222!important}body.theme-light .ant-table-tbody>tr>td{background-color:#fff!important;color:#000!important;border-bottom-color:#f0f0f0!important}body.theme-light .ant-table-tbody>tr:hover>td{background-color:#f5f5f5!important}body.theme-dark .ant-input,body.theme-dark .ant-input-password,body.theme-dark .ant-input-password input,body.theme-dark .ant-select-selector,body.theme-dark .ant-picker,body.theme-dark .ant-picker input,body.theme-dark .ant-input-number,body.theme-dark .ant-input-number input,body.theme-dark .ant-mentions,body.theme-dark .ant-cascader-picker,body.theme-dark .ant-tree-select-selector{background-color:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important}body.theme-light .ant-input,body.theme-light .ant-input-password,body.theme-light .ant-input-password input,body.theme-light .ant-select-selector,body.theme-light .ant-picker,body.theme-light .ant-picker input,body.theme-light .ant-input-number,body.theme-light .ant-input-number input,body.theme-light .ant-mentions,body.theme-light .ant-cascader-picker,body.theme-light .ant-tree-select-selector{background-color:#fff!important;border-color:#d9f7be!important;color:#000!important}body.theme-light .ant-input:focus,body.theme-light .ant-input:active{border-color:#1890ff!important;box-shadow:0 0 0 2px #52c41a33!important}body.theme-light .ant-input[value]:not([value=""]),body.theme-light .ant-input-password input[value]:not([value=""]){color:#000!important}body.theme-light .ant-input:-webkit-autofill,body.theme-light .ant-input:-webkit-autofill:hover,body.theme-light .ant-input:-webkit-autofill:focus,body.theme-light .ant-input-password input:-webkit-autofill,body.theme-light .ant-input-password input:-webkit-autofill:hover,body.theme-light .ant-input-password input:-webkit-autofill:focus{-webkit-text-fill-color:#000000!important;-webkit-box-shadow:0 0 0px 1000px #ffffff inset!important;background-color:#fff!important;color:#000!important}body.theme-light .ant-input:-moz-autofill,body.theme-light .ant-input-password input:-moz-autofill{background-color:#fff!important;color:#000!important}body.theme-dark .ant-input:focus,body.theme-dark .ant-input:active,body.theme-dark .ant-input[value]:not([value=""]),body.theme-dark .ant-input-password:focus,body.theme-dark .ant-input-password input:focus,body.theme-dark .ant-input-password input:active,body.theme-dark .ant-input-password input[value]:not([value=""]),body.theme-dark .ant-select-focused .ant-select-selector,body.theme-dark .ant-picker:focus,body.theme-dark .ant-picker input:focus,body.theme-dark .ant-picker input:active,body.theme-dark .ant-input-number:focus,body.theme-dark .ant-input-number input:focus,body.theme-dark .ant-input-number input:active,body.theme-dark .ant-mentions:focus,body.theme-dark .ant-cascader-picker:focus,body.theme-dark .ant-tree-select-focused .ant-tree-select-selector{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f633!important;background-color:#1e293b!important}body.theme-light .ant-input:focus,body.theme-light .ant-input:active,body.theme-light .ant-input[value]:not([value=""]),body.theme-light .ant-input-password:focus,body.theme-light .ant-input-password input:focus,body.theme-light .ant-input-password input:active,body.theme-light .ant-input-password input[value]:not([value=""]),body.theme-light .ant-select-focused .ant-select-selector,body.theme-light .ant-picker:focus,body.theme-light .ant-picker input:focus,body.theme-light .ant-picker input:active,body.theme-light .ant-input-number:focus,body.theme-light .ant-input-number input:focus,body.theme-light .ant-input-number input:active,body.theme-light .ant-mentions:focus,body.theme-light .ant-cascader-picker:focus,body.theme-light .ant-tree-select-focused .ant-tree-select-selector{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important;background-color:#fff!important;color:#000!important}body.theme-dark .ant-select{color:#fff!important}body.theme-light .ant-select{color:#000!important}body.theme-dark .ant-select-selector{background-color:#222!important;border-color:#333!important;color:#fff!important}body.theme-light .ant-select-selector{background-color:#fff!important;border-color:#d9d9d9!important;color:#000!important}body.theme-dark .ant-select-dropdown{background-color:#222!important}body.theme-light .ant-select-dropdown{background-color:#fff!important}body.theme-dark .ant-select-item{color:#fff!important;background-color:#222!important}body.theme-light .ant-select-item{color:#000!important;background-color:#fff!important}body.theme-dark .ant-select-item:hover{background-color:#333!important}body.theme-light .ant-select-item:hover{background-color:#f5f5f5!important}body.theme-dark .ant-select-item-option-selected{background-color:#1890ff!important;color:#fff!important}body.theme-light .ant-select-item-option-selected{background-color:#d9f7be!important;color:#389e0d!important}body.theme-dark .ant-select-item-option-active{background-color:#333!important;color:#fff!important}body.theme-light .ant-select-item-option-active{background-color:#f6ffed!important;color:#262626!important}body.theme-light .ant-select-selector{background-color:#fff!important;border-color:#d9f7be!important;color:#262626!important}body.theme-light .ant-select-focused .ant-select-selector{border-color:#52c41a!important;box-shadow:0 0 0 2px #52c41a33!important}body.theme-dark .ant-form-item-label>label{color:#fff!important}body.theme-light .ant-form-item-label>label{color:#262626!important}body.theme-dark .ant-typography{color:#fff!important}body.theme-light .ant-typography{color:#262626!important}body.theme-dark .ant-typography.ant-typography-secondary{color:#999!important}body.theme-light .ant-typography.ant-typography-secondary{color:#595959!important}body.theme-dark .ant-btn-default{background-color:#222!important;border-color:#333!important;color:#fff!important}body.theme-light .ant-btn-default{background-color:#fff!important;border-color:#d9f7be!important;color:#262626!important}body.theme-dark .ant-btn-default:hover{background-color:#333!important;border-color:#1890ff!important;color:#fff!important}body.theme-light .ant-btn-default:hover{background-color:#e6f7ff!important;border-color:#1890ff!important;color:#1890ff!important}body.theme-light .ant-btn-primary{background-color:#1890ff!important;border-color:#1890ff!important;color:#fff!important}body.theme-light .ant-btn-primary:hover{background-color:#40a9ff!important;border-color:#40a9ff!important;color:#fff!important}body.theme-light .login-romaneio-btn.ant-btn-primary,body.theme-dark .login-romaneio-btn.ant-btn-primary,.login-romaneio-btn.ant-btn-primary{background-color:#666!important;border-color:#666!important;color:#fff!important}body.theme-light .login-romaneio-btn.ant-btn-primary:hover,body.theme-dark .login-romaneio-btn.ant-btn-primary:hover,.login-romaneio-btn.ant-btn-primary:hover{background-color:#555!important;border-color:#555!important;color:#fff!important}body.theme-light .login-romaneio-btn.ant-btn-primary:focus,body.theme-dark .login-romaneio-btn.ant-btn-primary:focus,.login-romaneio-btn.ant-btn-primary:focus{background-color:#666!important;border-color:#666!important;color:#fff!important}body.theme-light .login-romaneio-btn.ant-btn-primary:active,body.theme-dark .login-romaneio-btn.ant-btn-primary:active,.login-romaneio-btn.ant-btn-primary:active{background-color:#444!important;border-color:#444!important;color:#fff!important}body.theme-dark .ant-modal-content{background-color:#111!important;color:#fff!important}body.theme-light .ant-modal-content{background-color:#fff!important;color:#262626!important}body.theme-dark .ant-modal-header{background-color:#111!important;border-bottom-color:#333!important}body.theme-light .ant-modal-header{background-color:#f6ffed!important;border-bottom-color:#d9f7be!important}body.theme-dark .ant-modal-title{color:#fff!important}body.theme-light .ant-modal-title{color:#262626!important}body.theme-light .ant-modal-mask{background-color:#52c41a73!important}body.theme-dark .ant-statistic{color:#fff!important}body.theme-light .ant-statistic{color:#262626!important}body.theme-dark .ant-statistic-title{color:#999!important}body.theme-light .ant-statistic-title{color:#595959!important}body.theme-dark .ant-statistic-content{color:#fff!important}body.theme-light .ant-statistic-content{color:#262626!important}.ant-statistic-content-value{color:inherit!important}body.theme-dark .ant-descriptions{color:#fff!important}body.theme-light .ant-descriptions{color:#262626!important}body.theme-dark .ant-descriptions-item-label{color:#fff!important;background-color:#222!important}body.theme-light .ant-descriptions-item-label{color:#262626!important;background-color:#f6ffed!important}body.theme-dark .ant-descriptions-item-content{color:#fff!important;background-color:#111!important}body.theme-light .ant-descriptions-item-content{color:#262626!important;background-color:#fff!important}body.theme-dark .ant-pagination{color:#fff!important}body.theme-light .ant-pagination{color:#000!important}body.theme-dark .ant-pagination-item{background-color:#222!important;border-color:#333!important}body.theme-light .ant-pagination-item{background-color:#fff!important;border-color:#d9d9d9!important}body.theme-dark .ant-pagination-item a{color:#fff!important}body.theme-light .ant-pagination-item a{color:#000!important}body.theme-dark .ant-pagination-item:hover,body.theme-light .ant-pagination-item:hover{border-color:#1890ff!important}body.theme-dark .ant-pagination-item:hover a,body.theme-light .ant-pagination-item:hover a{color:#1890ff!important}body.theme-dark .ant-pagination-item-active,body.theme-light .ant-pagination-item-active{background-color:#1890ff!important;border-color:#1890ff!important}body.theme-dark .ant-pagination-item-active a,body.theme-light .ant-pagination-item-active a,body.theme-dark .ant-pagination-prev,body.theme-dark .ant-pagination-next{color:#fff!important}body.theme-light .ant-pagination-prev,body.theme-light .ant-pagination-next{color:#000!important}body.theme-dark .ant-pagination-prev:hover,body.theme-dark .ant-pagination-next:hover,body.theme-light .ant-pagination-prev:hover,body.theme-light .ant-pagination-next:hover{color:#1890ff!important}body.theme-dark .ant-empty{color:#fff!important}body.theme-light .ant-empty{color:#000!important}body.theme-dark .ant-empty-description{color:#999!important}body.theme-light .ant-empty-description{color:#666!important}body.theme-dark .ant-picker-dropdown{background-color:#222!important}body.theme-light .ant-picker-dropdown{background-color:#fff!important}body.theme-dark .ant-picker-panel{background-color:#222!important;border-color:#333!important}body.theme-light .ant-picker-panel{background-color:#fff!important;border-color:#d9d9d9!important}body.theme-dark .ant-picker-header{border-bottom-color:#333!important}body.theme-light .ant-picker-header{border-bottom-color:#f0f0f0!important}body.theme-dark .ant-picker-header{color:#fff!important}body.theme-light .ant-picker-header button{color:#000!important}body.theme-dark .ant-picker-content{background-color:#222!important}body.theme-light .ant-picker-content{background-color:#fff!important}body.theme-dark .ant-picker-cell{color:#fff!important}body.theme-light .ant-picker-cell{color:#000!important}body.theme-dark .ant-picker-cell:hover{background-color:#333!important}body.theme-light .ant-picker-cell:hover{background-color:#f5f5f5!important}body.theme-dark .ant-picker-cell-selected,body.theme-light .ant-picker-cell-selected{background-color:#1890ff!important;color:#fff!important}body.theme-dark .ant-picker-today-btn,body.theme-light .ant-picker-today-btn{color:#1890ff!important}body.theme-dark .ant-divider{border-color:#333!important}body.theme-light .ant-divider{border-color:#f0f0f0!important}body.theme-dark .ant-divider-horizontal.ant-divider-with-text{color:#fff!important}body.theme-light .ant-divider-horizontal.ant-divider-with-text{color:#000!important}body.theme-dark .ant-modal-close{color:#fff!important}body.theme-light .ant-modal-close{color:#000!important}body.theme-dark .ant-modal-close:hover,body.theme-light .ant-modal-close:hover{color:#1890ff!important}body.theme-dark .ant-alert{background-color:#222!important;border-color:#333!important;color:#fff!important}body.theme-light .ant-alert{background-color:#fff!important;border-color:#d9d9d9!important;color:#000!important}body.theme-dark .ant-alert-message{color:#fff!important}body.theme-light .ant-alert-message{color:#000!important}body.theme-dark .ant-alert-description{color:#999!important}body.theme-light .ant-alert-description{color:#666!important}body.theme-dark .ant-alert-error{background-color:#2a1215!important;border-color:#58181c!important;color:#fff!important}body.theme-light .ant-alert-error{background-color:#fff2f0!important;border-color:#ffccc7!important;color:#262626!important}.dark-theme-modal .ant-modal-confirm-body,.dark-theme-modal .ant-modal-confirm-title,.dark-theme-modal .ant-modal-confirm-content,.dark-theme-modal .ant-modal-confirm-btns,.dark-theme-modal .ant-modal-confirm-btns .ant-btn{color:#fff!important}body.theme-dark .ant-alert-success{background-color:#162312!important;border-color:#274916!important;color:#fff!important}body.theme-light .ant-alert-success{background-color:#f6ffed!important;border-color:#b7eb8f!important;color:#262626!important}body.theme-dark .ant-alert-warning{background-color:#2b2111!important;border-color:#594214!important;color:#fff!important}body.theme-light .ant-alert-warning{background-color:#fffbe6!important;border-color:#ffe58f!important;color:#262626!important}body.theme-dark .ant-alert-info{background-color:#111b26!important;border-color:#153450!important;color:#fff!important}body.theme-light .ant-alert-info{background-color:#e6f7ff!important;border-color:#91d5ff!important;color:#262626!important}body.theme-dark .admin-dashboard .admin-table .ant-table{background-color:#0f172a!important}body.theme-light .admin-dashboard .admin-table .ant-table{background-color:#fff!important}body.theme-dark .admin-dashboard .admin-table .ant-table-thead>tr>th{background-color:#1e293b!important;color:#cbd5e1!important}body.theme-light .admin-dashboard .admin-table .ant-table-thead>tr>th{background-color:#f6ffed!important;color:#262626!important}body.theme-dark .ant-input::placeholder,body.theme-dark .ant-input-password input::placeholder,body.theme-dark .ant-select-selection-placeholder,body.theme-dark .ant-picker input::placeholder,body.theme-dark .ant-input-number input::placeholder,body.theme-dark .ant-mentions textarea::placeholder{color:#94a3b8!important}body.theme-dark .ant-input::-webkit-input-placeholder,body.theme-dark .ant-input-password input::-webkit-input-placeholder,body.theme-dark .ant-picker input::-webkit-input-placeholder,body.theme-dark .ant-input-number input::-webkit-input-placeholder,body.theme-dark .ant-mentions textarea::-webkit-input-placeholder{color:#94a3b8!important}body.theme-dark .ant-input::-moz-placeholder,body.theme-dark .ant-input-password input::-moz-placeholder,body.theme-dark .ant-picker input::-moz-placeholder,body.theme-dark .ant-input-number input::-moz-placeholder,body.theme-dark .ant-mentions textarea::-moz-placeholder{color:#94a3b8!important}body.theme-light .ant-input::placeholder,body.theme-light .ant-input-password input::placeholder,body.theme-light .ant-select-selection-placeholder,body.theme-light .ant-picker input::placeholder,body.theme-light .ant-input-number input::placeholder,body.theme-light .ant-mentions textarea::placeholder{color:#8c8c8c!important}body.theme-light .ant-input::-webkit-input-placeholder,body.theme-light .ant-input-password input::-webkit-input-placeholder,body.theme-light .ant-picker input::-webkit-input-placeholder,body.theme-light .ant-input-number input::-webkit-input-placeholder,body.theme-light .ant-mentions textarea::-webkit-input-placeholder{color:#8c8c8c!important}body.theme-light .ant-input::-moz-placeholder,body.theme-light .ant-input-password input::-moz-placeholder,body.theme-light .ant-picker input::-moz-placeholder,body.theme-light .ant-input-number input::-moz-placeholder,body.theme-light .ant-mentions textarea::-moz-placeholder{color:#8c8c8c!important}.ant-input:-ms-input-placeholder,.ant-input-password input:-ms-input-placeholder,.ant-picker input:-ms-input-placeholder,.ant-input-number input:-ms-input-placeholder,.ant-mentions textarea:-ms-input-placeholder{color:#94a3b8!important;border-bottom:1px solid #475569!important}body.theme-dark .ant-modal .ant-input,body.theme-dark .ant-modal .ant-input-password,body.theme-dark .ant-modal .ant-input-password input,body.theme-dark .ant-modal .ant-select-selector,body.theme-dark .ant-modal .ant-picker,body.theme-dark .ant-modal .ant-picker input,body.theme-dark .ant-modal .ant-input-number,body.theme-dark .ant-modal .ant-input-number input,body.theme-dark .ant-dropdown .ant-input,body.theme-dark .ant-popover .ant-input{background-color:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important}body.theme-light .ant-modal .ant-input,body.theme-light .ant-modal .ant-input-password,body.theme-light .ant-modal .ant-input-password input,body.theme-light .ant-modal .ant-select-selector,body.theme-light .ant-modal .ant-picker,body.theme-light .ant-modal .ant-picker input,body.theme-light .ant-modal .ant-input-number,body.theme-light .ant-modal .ant-input-number input,body.theme-light .ant-dropdown .ant-input,body.theme-light .ant-popover .ant-input{background-color:#fff!important;border-color:#d9d9d9!important;color:#262626!important}body.theme-dark .ant-modal .ant-input:focus,body.theme-dark .ant-modal .ant-input:active,body.theme-dark .ant-modal .ant-input[value],body.theme-dark .ant-modal .ant-input-password:focus,body.theme-dark .ant-modal .ant-input-password input:focus,body.theme-dark .ant-modal .ant-input-password input:active,body.theme-dark .ant-modal .ant-input-password input[value],body.theme-dark .ant-modal .ant-select-focused .ant-select-selector,body.theme-dark .ant-modal .ant-picker:focus,body.theme-dark .ant-modal .ant-picker input:focus,body.theme-dark .ant-modal .ant-picker input:active,body.theme-dark .ant-modal .ant-input-number:focus,body.theme-dark .ant-modal .ant-input-number input:focus,body.theme-dark .ant-modal .ant-input-number input:active,body.theme-dark .ant-dropdown .ant-input:focus,body.theme-dark .ant-popover .ant-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f633!important;background-color:#1e293b!important}body.theme-light .ant-modal .ant-input:focus,body.theme-light .ant-modal .ant-input:active,body.theme-light .ant-modal .ant-input[value],body.theme-light .ant-modal .ant-input-password:focus,body.theme-light .ant-modal .ant-input-password input:focus,body.theme-light .ant-modal .ant-input-password input:active,body.theme-light .ant-modal .ant-input-password input[value],body.theme-light .ant-modal .ant-select-focused .ant-select-selector,body.theme-light .ant-modal .ant-picker:focus,body.theme-light .ant-modal .ant-picker input:focus,body.theme-light .ant-modal .ant-picker input:active,body.theme-light .ant-modal .ant-input-number:focus,body.theme-light .ant-modal .ant-input-number input:focus,body.theme-light .ant-modal .ant-input-number input:active,body.theme-light .ant-dropdown .ant-input:focus,body.theme-light .ant-popover .ant-input:focus{border-color:#52c41a!important;box-shadow:0 0 0 2px #52c41a33!important;background-color:#fff!important;color:#262626!important}body.theme-dark .admin-dashboard .admin-table .ant-table-tbody>tr>td{background-color:#0f172a!important;border-bottom:1px solid #334155!important}body.theme-light .admin-dashboard .admin-table .ant-table-tbody>tr>td{background-color:#fff!important;border-bottom:1px solid #f0f0f0!important}body.theme-dark .admin-dashboard .admin-table .ant-table-tbody>tr:hover>td{background-color:#1e293b!important}body.theme-light .admin-dashboard .admin-table .ant-table-tbody>tr:hover>td{background-color:#f5f5f5!important}body.theme-dark .admin-dashboard .admin-table .ant-pagination{color:#cbd5e1!important}body.theme-light .admin-dashboard .admin-table .ant-pagination{color:#000!important}body.theme-dark .admin-dashboard .admin-table .ant-pagination .ant-pagination-item{background-color:#1e293b!important;border-color:#475569!important}body.theme-light .admin-dashboard .admin-table .ant-pagination .ant-pagination-item{background-color:#fff!important;border-color:#d9d9d9!important}body.theme-dark .admin-dashboard .admin-table .ant-pagination .ant-pagination-item a{color:#cbd5e1!important}body.theme-light .admin-dashboard .admin-table .ant-pagination .ant-pagination-item a{color:#000!important}body.theme-dark .admin-dashboard .admin-table .ant-pagination .ant-pagination-item-active{background-color:#2563eb!important;border-color:#2563eb!important}body.theme-light .admin-dashboard .admin-table .ant-pagination .ant-pagination-item-active{background-color:#1890ff!important;border-color:#1890ff!important}body.theme-dark .admin-dashboard .admin-table .ant-pagination .ant-pagination-item-active a,body.theme-light .admin-dashboard .admin-table .ant-pagination .ant-pagination-item-active a{color:#fff!important}body.theme-dark .admin-dashboard .admin-table .ant-pagination .ant-pagination-prev,body.theme-dark .admin-dashboard .admin-table .ant-pagination .ant-pagination-next{color:#cbd5e1!important}body.theme-light .admin-dashboard .admin-table .ant-pagination .ant-pagination-prev,body.theme-light .admin-dashboard .admin-table .ant-pagination .ant-pagination-next{color:#000!important}body.theme-dark .admin-dashboard .admin-table .ant-pagination .ant-pagination-prev:hover,body.theme-dark .admin-dashboard .admin-table .ant-pagination .ant-pagination-next:hover{color:#2563eb!important}body.theme-light .admin-dashboard .admin-table .ant-pagination .ant-pagination-prev:hover,body.theme-light .admin-dashboard .admin-table .ant-pagination .ant-pagination-next:hover{color:#1890ff!important}body.theme-dark .admin-dashboard .admin-table .ant-select-selector{background-color:#1e293b!important;border-color:#475569!important;color:#cbd5e1!important}body.theme-light .admin-dashboard .admin-table .ant-select-selector{background-color:#fff!important;border-color:#d9d9d9!important;color:#000!important}body.theme-dark .admin-dashboard .admin-table .ant-select-arrow{color:#cbd5e1!important}body.theme-light .admin-dashboard .admin-table .ant-select-arrow{color:#000!important}.ant-input.css-dev-only-do-not-override-pjilya,.ant-input-password .ant-input.css-dev-only-do-not-override-pjilya,.ant-input-affix-wrapper.css-dev-only-do-not-override-pjilya,.ant-input-affix-wrapper .ant-input.css-dev-only-do-not-override-pjilya,.css-dev-only-do-not-override-pjilya.ant-input,.css-dev-only-do-not-override-pjilya .ant-input,.css-dev-only-do-not-override-pjilya.ant-input-affix-wrapper,.css-dev-only-do-not-override-pjilya .ant-input-affix-wrapper{background-color:#e2e8f0!important;border-color:#475569!important;color:#1e293b!important}.ant-input[value]:not([value=""]),.ant-input-password input[value]:not([value=""]),.ant-input-affix-wrapper input[value]:not([value=""]),.ant-modal .ant-input[value]:not([value=""]),.ant-modal .ant-input-password input[value]:not([value=""]),.ant-modal .ant-input-affix-wrapper input[value]:not([value=""]){background-color:#e2e8f0!important;color:#1e293b!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,.ant-input:-webkit-autofill,.ant-input:-webkit-autofill:hover,.ant-input:-webkit-autofill:focus,.ant-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #1e293b inset!important;-webkit-text-fill-color:#e2e8f0!important;background-color:#1e293b!important;border-color:#475569!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.ant-modal input:-webkit-autofill,.ant-modal input:-webkit-autofill:hover,.ant-modal input:-webkit-autofill:focus,.ant-modal input:-webkit-autofill:active,.ant-modal .ant-input:-webkit-autofill,.ant-modal .ant-input:-webkit-autofill:hover,.ant-modal .ant-input:-webkit-autofill:focus,.ant-modal .ant-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #1e293b inset!important;-webkit-text-fill-color:#e2e8f0!important;background-color:#1e293b!important;border-color:#475569!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.ant-form-item input:-webkit-autofill,.ant-form-item input:-webkit-autofill:hover,.ant-form-item input:-webkit-autofill:focus,.ant-form-item input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #1e293b inset!important;-webkit-text-fill-color:#e2e8f0!important;background-color:#1e293b!important;border-color:#475569!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}body.theme-dark .ant-steps{color:#fff!important}body.theme-light .ant-steps{color:#000!important}body.theme-dark .ant-steps-item{color:#fff!important}body.theme-light .ant-steps-item{color:#000!important}body.theme-dark .ant-steps-item-title{color:#fff!important}body.theme-light .ant-steps-item-title{color:#000!important}body.theme-dark .ant-steps-item-description{color:#999!important}body.theme-light .ant-steps-item-description{color:#666!important}body.theme-dark .ant-steps-item-wait .ant-steps-item-title,body.theme-light .ant-steps-item-wait .ant-steps-item-title{color:#999!important}body.theme-dark .ant-steps-item-wait .ant-steps-item-icon{background-color:#333!important;border-color:#555!important}body.theme-light .ant-steps-item-wait .ant-steps-item-icon{background-color:#fff!important;border-color:#d9d9d9!important}body.theme-dark .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:#999!important}body.theme-light .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:#999!important}body.theme-dark .ant-steps-item-process .ant-steps-item-title,body.theme-light .ant-steps-item-process .ant-steps-item-title{color:#1890ff!important}body.theme-dark .ant-steps-item-process .ant-steps-item-icon,body.theme-light .ant-steps-item-process .ant-steps-item-icon{background-color:#1890ff!important;border-color:#1890ff!important}body.theme-dark .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}body.theme-light .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}body.theme-dark .ant-steps-item-finish .ant-steps-item-title,body.theme-light .ant-steps-item-finish .ant-steps-item-title{color:#1890ff!important}body.theme-dark .ant-steps-item-finish .ant-steps-item-icon,body.theme-light .ant-steps-item-finish .ant-steps-item-icon{background-color:#1890ff!important;border-color:#1890ff!important}body.theme-dark .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}body.theme-light .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}body.theme-dark .ant-steps-item-error .ant-steps-item-title,body.theme-light .ant-steps-item-error .ant-steps-item-title{color:#ff4d4f!important}body.theme-dark .ant-steps-item-error .ant-steps-item-icon,body.theme-light .ant-steps-item-error .ant-steps-item-icon{background-color:#ff4d4f!important;border-color:#ff4d4f!important}body.theme-dark .ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}body.theme-light .ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}body.theme-dark .ant-steps-item-tail:after{background-color:#333!important}body.theme-light .ant-steps-item-tail:after{background-color:#f0f0f0!important}body.theme-dark .ant-steps-item-finish .ant-steps-item-tail:after{background-color:#1890ff!important}body.theme-light .ant-steps-item-finish .ant-steps-item-tail:after{background-color:#1890ff!important}body.theme-dark .navbar-container,body.theme-light .navbar-container{background-color:#b71c1c!important;border-bottom:none!important}body.theme-dark .navbar-text{color:#fff!important}body.theme-light .navbar-text{color:#000!important}body.theme-dark .ant-layout-header{background-color:#000!important;border-bottom:1px solid rgb(39,39,42)!important}body.theme-light .ant-layout-header{background-color:#fff!important;border-bottom:1px solid #f0f0f0!important}body.theme-dark .ant-dropdown{background-color:#222!important}body.theme-light .ant-dropdown{background-color:#fff!important}body.theme-dark .ant-dropdown .ant-dropdown-menu{background-color:#222!important;border-color:#333!important}body.theme-light .ant-dropdown .ant-dropdown-menu{background-color:#fff!important;border-color:#d9f7be!important}body.theme-dark .ant-dropdown .ant-dropdown-menu-item{color:#fff!important}body.theme-light .ant-dropdown .ant-dropdown-menu-item{color:#262626!important}body.theme-dark .ant-dropdown .ant-dropdown-menu-item:hover{background-color:#333!important}body.theme-light .ant-dropdown .ant-dropdown-menu-item:hover{background-color:#f6ffed!important}body.theme-light .ant-menu-horizontal{background-color:transparent!important;border-bottom:none!important}body.theme-dark .ant-avatar{background-color:#333!important;color:#fff!important}body.theme-light .ant-avatar{background-color:#f6ffed!important;color:#262626!important}.plans-scroll-container{scrollbar-width:thin;scrollbar-color:#1890ff #333}.plans-scroll-container::-webkit-scrollbar{height:8px}.plans-scroll-container::-webkit-scrollbar-track{background:#333;border-radius:4px}.plans-scroll-container::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}.plans-scroll-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#40a9ff,#69c0ff)}.custom-alert{background-color:#1a1a1a!important;border-color:#333!important}.login-container{flex-direction:row}.login-left-section,.login-right-section{min-height:100vh}.login-left-content{max-width:500px;margin:0 auto}.login-form-container{width:100%;max-width:400px}@media (max-width: 768px){.login-container{flex-direction:column!important}.login-left-section{min-height:35vh!important;flex:none!important;padding:15px!important}.login-left-content{padding:15px!important}.login-left-content .ant-typography h1{font-size:28px!important;margin-bottom:6px!important}.login-left-content .ant-typography{font-size:13px!important;margin-bottom:4px!important}.login-right-section{flex:1!important;min-height:65vh!important;padding:20px 15px 15px!important;justify-content:flex-start!important}.login-form-container{max-width:100%!important;margin-top:0!important}.login-form-container>div:first-child{margin-bottom:25px!important}.ant-form-item{margin-bottom:10px!important}}@media (max-width: 480px){.login-left-section{min-height:30vh!important;padding:10px!important}.login-left-content{padding:10px!important}.login-left-content .ant-typography h1{font-size:24px!important;margin-bottom:4px!important}.login-left-content .ant-typography{font-size:12px!important;margin-bottom:4px!important}.login-right-section{padding:20px 10px 10px!important;min-height:70vh!important;justify-content:flex-start!important}.login-form-container{padding:0 5px;margin-top:0!important}.login-form-container>div:first-child{margin-bottom:20px!important}.login-form-container>div:first-child h2{font-size:20px!important;margin-bottom:4px!important}.login-form-container>div:first-child span{font-size:13px!important}.ant-form-item{margin-bottom:8px!important}.ant-form-item-label{padding-bottom:2px!important}.ant-input,.ant-input-password{height:38px!important;font-size:16px!important}.ant-btn{height:38px!important;font-size:14px!important}.ant-alert{margin-bottom:12px!important;padding:8px 12px!important}}@media (max-width: 768px) and (orientation: landscape){.login-container{flex-direction:row!important}.login-left-section{flex:.4!important;min-height:100vh!important;padding:15px!important}.login-right-section{flex:.6!important;min-height:100vh!important;padding:15px!important}.login-left-content{padding:15px!important}.login-left-content .ant-typography h1{font-size:24px!important}.login-left-content .ant-typography{font-size:12px!important}}@media (min-width: 769px) and (max-width: 1024px){.login-left-content,.login-right-section{padding:30px!important}.login-form-container{max-width:350px!important}}.custom-alert .ant-alert-message,.custom-alert .ant-alert-description{color:#fff!important}.custom-alert .ant-alert-icon{color:#1890ff!important}@keyframes gradientShift{0%{background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#667eea,#764ba2);background-position:0% 50%}50%{background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#667eea,#764ba2);background-position:100% 50%}to{background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#667eea,#764ba2);background-position:0% 50%}}.animated-gradient-bg{background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#667eea,#764ba2)!important;background-size:400% 400%!important;animation:gradientShift 15s linear infinite!important}.modules-menu-container{position:relative}.navbar-container{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000}.sidebar-container{position:relative;z-index:999}.sidebar-menu .ant-menu-item{margin:4px 8px;border-radius:6px;transition:all .3s ease}.sidebar-menu .ant-menu-item:hover{background-color:#ffffff1a!important}.main-content{position:relative;z-index:1}@media (max-width: 768px){.navbar-container{padding:0 16px!important}.organization-name{display:none!important}.main-content{padding:16px!important;margin-left:0!important}.sidebar-desktop{display:none!important}.modules-menu-grid{grid-template-columns:1fr!important;gap:16px!important}.modules-menu-card{margin-bottom:16px;padding:12px!important}.modules-menu-table{overflow-x:auto;font-size:12px!important}.modules-menu-table table{min-width:500px;font-size:12px!important}.modules-menu-table th,.modules-menu-table td{padding:8px 4px!important;font-size:12px!important;white-space:nowrap}.modules-menu-table th{font-size:11px!important}.modules-menu-sidebar{order:-1}}@media (max-width: 480px){.navbar-container{padding:0 12px!important;height:48px}.main-content{padding:12px!important}.modules-menu-header h2{font-size:18px!important}.modules-menu-card{border-radius:8px;padding:8px!important}.modules-menu-card .ant-card-body{padding:12px!important}.modules-menu-table{font-size:11px!important}.modules-menu-table table{min-width:400px;font-size:11px!important}.modules-menu-table th,.modules-menu-table td{padding:6px 2px!important;font-size:11px!important}.modules-menu-table th{font-size:10px!important}.modules-menu-table th:nth-child(5),.modules-menu-table td:nth-child(5),.modules-menu-table th:nth-child(6),.modules-menu-table td:nth-child(6){display:none}}@media (min-width: 769px) and (max-width: 1024px){.main-content{padding:24px 32px!important}.sidebar-container,.sidebar-desktop{width:200px!important}.modules-menu-grid{grid-template-columns:1fr!important;gap:20px!important}.modules-menu-table,.modules-menu-table table{font-size:13px!important}.modules-menu-table th,.modules-menu-table td{padding:10px 6px!important;font-size:13px!important}}.custom-scrollbar{scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#fff6}body.theme-light .custom-scrollbar::-webkit-scrollbar-thumb{background-color:#0003}body.theme-light .custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#0006}body.theme-dark .custom-scrollbar::-webkit-scrollbar-thumb{background-color:#fff3}body.theme-dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#fff6}body.theme-light .custom-scrollbar{scrollbar-color:rgba(0,0,0,.2) transparent}body.theme-dark .custom-scrollbar{scrollbar-color:rgba(255,255,255,.2) transparent}.modules-menu-container{width:100vw;max-width:100vw;overflow-x:hidden;box-sizing:border-box}.main-content{width:100%;max-width:calc(100vw - 200px);overflow-x:hidden;box-sizing:border-box}@media (max-width: 768px){.main-content{max-width:100vw}}@media (min-width: 769px){.main-content{max-width:calc(100vw - 200px)}.main-content.sidebar-collapsed{max-width:calc(100vw - 80px)}}.transfer-history-page-container{width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box;position:relative}.transfer-history-page-container .ant-card{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.transfer-history-page-container .ant-table-wrapper{width:100%;max-width:100%;overflow-x:auto;box-sizing:border-box}.transfer-history-page-container .ant-table{min-width:900px;table-layout:auto;width:100%;max-width:100%}.transfer-history-page-container .ant-table-thead>tr>th,.transfer-history-page-container .ant-table-tbody>tr>td{padding:clamp(4px,1vw,12px) clamp(6px,1.5vw,16px);font-size:clamp(12px,1.5vw,14px)}.transfer-history-page-container .ant-table-thead>tr>th{font-weight:600;background-color:#1f1f1f;border-bottom:2px solid #434343}.transfer-history-page-container .ant-table-tbody>tr>td{border-bottom:1px solid #434343}.transfer-history-page-container .ant-table-wrapper{border-radius:8px;box-shadow:0 2px 8px #00000026}@media (max-width: 768px){.transfer-history-page-container{padding:clamp(4px,1vw,12px)}.transfer-history-page-container .ant-card-head{padding:clamp(8px,2vw,16px) clamp(12px,3vw,24px)}.transfer-history-page-container .ant-card-head-title{font-size:clamp(14px,3.5vw,20px)}.transfer-history-page-container .ant-table{min-width:700px}.transfer-history-page-container .ant-table-thead>tr>th{padding:clamp(4px,1vw,8px) clamp(6px,1.5vw,12px);font-size:clamp(10px,2.5vw,14px)}.transfer-history-page-container .ant-table-tbody>tr>td{padding:clamp(4px,1vw,8px) clamp(6px,1.5vw,12px);font-size:clamp(10px,2.5vw,14px)}.transfer-history-page-container .ant-statistic-title{font-size:clamp(10px,2.2vw,14px)}.transfer-history-page-container .ant-statistic-content{font-size:clamp(16px,4vw,24px)}}@media (max-width: 480px){.transfer-history-page-container{padding:clamp(2px,.8vw,6px)}.transfer-history-page-container .ant-card-head{padding:clamp(6px,1.5vw,10px) clamp(8px,2vw,14px)}.transfer-history-page-container .ant-card-head-title{font-size:clamp(11px,2.5vw,15px)}.transfer-history-page-container .ant-table{min-width:600px}.transfer-history-page-container .ant-table-thead>tr>th{padding:clamp(2px,.8vw,6px) clamp(4px,1vw,8px);font-size:clamp(8px,2vw,12px)}.transfer-history-page-container .ant-table-tbody>tr>td{padding:clamp(2px,.8vw,6px) clamp(4px,1vw,8px);font-size:clamp(8px,2vw,12px)}.transfer-history-page-container .ant-statistic-title{font-size:clamp(8px,2vw,12px)}.transfer-history-page-container .ant-statistic-content{font-size:clamp(12px,3vw,18px)}}.ant-modal .ant-modal-header{padding:8px 16px!important}.ant-modal .ant-modal-footer{padding:12px 16px!important}@media (max-width: 768px){.ant-modal{width:95%!important;max-width:none!important;margin:10px}.ant-modal .ant-modal-content{padding:0!important}.ant-modal .ant-modal-header{padding:6px 12px!important}.ant-modal .ant-modal-body{padding:12px!important}.ant-modal .ant-modal-footer{padding:8px 12px!important}}@media (max-width: 480px){.ant-modal{width:98%!important;margin:5px}.ant-modal .ant-modal-content{padding:0!important}.ant-modal .ant-modal-header{padding:4px 8px!important}.ant-modal .ant-modal-body{padding:8px!important}.ant-modal .ant-modal-footer{padding:6px 8px!important}.ant-modal .ant-modal-footer .ant-btn{font-size:12px;padding:4px 8px;height:auto}}.transfers-page-container{width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box;position:relative}.transfers-page-container .ant-card{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box;position:relative}.transfers-page-container .ant-table-wrapper{width:100%;max-width:100%;overflow-x:auto;position:relative}.transfers-page-container .ant-card-head,.transfers-page-container .ant-card-body,.transfers-page-container .ant-tabs,.transfers-page-container .ant-tabs-content,.transfers-page-container .ant-tabs-tabpane{max-width:100%;overflow-x:hidden;box-sizing:border-box}.transfers-page-container .ant-table{min-width:0;table-layout:fixed}.transfers-page-container .ant-table-thead>tr>th,.transfers-page-container .ant-table-tbody>tr>td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfers-page-container .ant-modal{max-width:95vw}.transfers-page-container .ant-row{width:100%;max-width:100%;margin:0}.transfers-page-container *{box-sizing:border-box}.transfers-page-container .ant-table-container{max-width:100%;overflow-x:auto}@media (min-width: 769px){.transfers-page-container{max-width:100vw;overflow-x:hidden;padding:0 24px;box-sizing:border-box}.transfers-page-container .ant-table-wrapper{max-width:100%;overflow-x:auto}.transfers-page-container .ant-table{width:100%;max-width:100%}.transfers-page-container .ant-card{max-width:100%;margin:0}.transfers-page-container .ant-card-body{padding:16px;overflow-x:hidden}.transfers-page-container .ant-tabs-content-holder{overflow-x:hidden}}.transfers-page-container .ant-card-head{padding:clamp(12px,2vw,24px) clamp(16px,3vw,32px)}.transfers-page-container .ant-card-head-title{font-size:clamp(14px,2vw,18px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transfers-page-container .ant-card-extra{flex-shrink:0}.transfers-page-container .ant-table{font-size:clamp(12px,1.5vw,14px)}.transfers-page-container .ant-table-thead>tr>th{padding:clamp(6px,1vw,12px) clamp(8px,1.5vw,16px);font-size:clamp(11px,1.3vw,13px)}.transfers-page-container .ant-table-tbody>tr>td{padding:clamp(6px,1vw,12px) clamp(8px,1.5vw,16px);font-size:clamp(11px,1.3vw,13px)}.transfers-page-container .ant-tabs-tab{padding:clamp(6px,1vw,12px) clamp(12px,2vw,20px)}@media (max-width: 768px){.transfers-page-container{padding:clamp(4px,1vw,12px)}.transfers-page-container .ant-card{margin:0}.transfers-page-container .ant-card-head{padding:clamp(8px,2vw,16px) clamp(12px,3vw,20px);flex-direction:column;align-items:flex-start;gap:clamp(4px,1vw,8px)}.transfers-page-container .ant-card-head-wrapper{width:100%;flex-direction:column;align-items:flex-start;gap:clamp(4px,1vw,8px)}.transfers-page-container .ant-card-head-title{font-size:clamp(12px,2vw,16px);margin-bottom:clamp(4px,1vw,8px)}.transfers-page-container .ant-card-extra{width:100%}.transfers-page-container .ant-card-extra .ant-btn{width:100%;font-size:clamp(10px,1.5vw,14px);padding:clamp(4px,1vw,8px) clamp(8px,2vw,16px)}.transfers-page-container .ant-modal{max-width:100vw;margin:0}.transfers-page-container .ant-modal-content{margin:clamp(4px,1vw,12px)}.transfers-page-container .ant-table-wrapper{font-size:clamp(9px,1.3vw,13px)}.transfers-page-container .ant-table-thead>tr>th{padding:clamp(4px,1vw,8px) clamp(6px,1.5vw,10px);font-size:clamp(9px,1.3vw,13px)}.transfers-page-container .ant-table-tbody>tr>td{padding:clamp(4px,1vw,8px) clamp(6px,1.5vw,10px);font-size:clamp(9px,1.3vw,13px)}.transfers-page-container .ant-btn{font-size:clamp(9px,1.3vw,13px);padding:clamp(2px,.5vw,4px) clamp(4px,1vw,8px)}.transfers-page-container .ant-tabs-tab{padding:clamp(4px,1vw,8px) clamp(8px,2vw,16px);font-size:clamp(10px,1.5vw,14px)}.transfers-page-container .ant-pagination{text-align:center}.transfers-page-container .ant-pagination-options{display:none}}@media (max-width: 480px){.transfers-page-container{padding:clamp(2px,.8vw,6px)}.transfers-page-container .ant-card-head{padding:clamp(6px,1.5vw,10px) clamp(8px,2vw,14px)}.transfers-page-container .ant-card-head-title{font-size:clamp(11px,2.5vw,15px)}.transfers-page-container .ant-table-thead>tr>th{padding:clamp(2px,.8vw,6px) clamp(4px,1vw,8px);font-size:clamp(8px,2vw,12px)}.transfers-page-container .ant-table-tbody>tr>td{padding:clamp(2px,.8vw,6px) clamp(4px,1vw,8px);font-size:clamp(8px,2vw,12px)}.transfers-page-container .ant-tabs-tab{padding:clamp(2px,.8vw,6px) clamp(6px,1.5vw,10px);font-size:clamp(9px,2.2vw,13px)}}body.theme-dark .ant-tooltip{color:#fff!important}body.theme-dark .ant-tooltip-inner{background-color:#1f2937!important;color:#fff!important;border:1px solid #374151!important}body.theme-dark .ant-tooltip-arrow:before{background-color:#1f2937!important;border-color:#374151!important}body.theme-light .ant-tooltip{color:#262626!important}body.theme-light .ant-tooltip-inner{background-color:#fff!important;color:#262626!important;border:1px solid #d9f7be!important}body.theme-light .ant-tooltip-arrow:before{background-color:#fff!important;border-color:#d9f7be!important}body.theme-dark .ant-modal-confirm .ant-modal-body,body.theme-dark .ant-modal-confirm .ant-modal-confirm-title,body.theme-dark .ant-modal-confirm .ant-modal-confirm-content{color:#fff!important}body.theme-light .ant-modal-confirm .ant-modal-body,body.theme-light .ant-modal-confirm .ant-modal-confirm-title,body.theme-light .ant-modal-confirm .ant-modal-confirm-content{color:#262626!important}.ant-modal-header{padding:8px 16px!important;margin-bottom:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid #f0f0f0!important;position:relative!important}.ant-modal-title{margin:0!important;padding:0!important;flex:1!important;text-align:left!important;font-size:16px!important;font-weight:600!important;order:1!important}.ant-modal-close{position:absolute!important;top:8px!important;right:16px!important;transform:none!important;margin:0!important;padding:4px!important;width:auto!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;order:2!important;z-index:1!important}.ant-modal .ant-modal-content{padding:0!important}.ant-modal .ant-modal-body{padding:16px!important}.ant-modal .ant-modal-footer{padding:12px 16px!important;border-top:1px solid #f0f0f0!important}.page-layout{display:flex;flex-direction:column;min-height:100vh;position:relative;z-index:1}.page-header{flex-shrink:0;z-index:100}.page-main{flex:1;display:flex;flex-direction:column;margin-top:40px;padding-bottom:72px}.onboard-container{padding:clamp(0px,.3vw,4px);max-width:100%;margin:0 auto;flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:8px}.onboard-tabs{flex:1;display:flex;flex-direction:column;min-height:0}.onboard-tabs .ant-tabs-content-holder{flex:1;overflow:auto;min-height:0;display:flex;flex-direction:column}.onboard-tabs .ant-tabs-tabpane{flex:1;min-height:0;overflow:visible;padding-bottom:0;display:flex;flex-direction:column}.tab-content{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;padding:8px;scroll-behavior:smooth}.cliente-selecionado-nome{margin-bottom:8px;padding:0 12px 12px;background-color:#f5f5f5;border-radius:6px;font-weight:700;font-size:16px}.layout-duas-colunas{margin-bottom:4px}.scroll-container-notas{max-height:400px;overflow-y:auto;padding-right:8px;scroll-behavior:smooth}.scroll-container-notas::-webkit-scrollbar{width:8px}.scroll-container-notas::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.scroll-container-notas::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.scroll-container-notas::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.checkbox-impressao-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;padding:8px;background-color:#fafafa;border-radius:6px}.tab-content::-webkit-scrollbar{width:8px}.tab-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.tab-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.tab-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.coletas-scroll{flex:1!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important}.tab-content.coletas-scroll:focus{outline:none!important;border:none!important;box-shadow:none!important}.stat-blink-red .ant-statistic-title,.stat-blink-red .ant-statistic-content,.stat-blink-red .ant-statistic-content-value{color:#ff4d4f!important;animation:blink-red 1s steps(2,start) infinite}.tag-blink-gold{animation:blink-gold 1s steps(2,start) infinite}@keyframes blink-red{0%{opacity:1}50%{opacity:.35}to{opacity:1}}@keyframes blink-gold{0%{opacity:1}50%{opacity:.35}to{opacity:1}}@media (max-width: 768px){.page-main{margin-top:50px;padding-bottom:80px}.onboard-container{padding:4px!important;margin:0!important;width:100%!important;max-width:100%!important}.cliente-selecionado-nome{font-size:10px;margin-bottom:4px;padding:4px}.layout-duas-colunas{margin-bottom:2px}.checkbox-impressao-container{margin-bottom:2px;padding:6px}.totals-card{padding:0 4px!important;margin-bottom:4px!important;margin-top:0!important;border:none!important}.totals-card .ant-card-head{padding:4px 8px!important}.totals-card .ant-card-body{padding:6px 4px!important}.onboard-tabs{min-height:0}.onboard-tabs .ant-tabs-content-holder{padding:0!important;overflow:hidden!important}.onboard-tabs .ant-tabs-tabpane{overflow:hidden!important;padding-bottom:0!important}.tab-content{padding:4px!important;flex:1!important;overflow-y:auto!important}.tabs-card .ant-card-body{padding:4px!important}}@media (max-width: 576px){.page-main{margin-top:50px;padding-bottom:84px}.page-layout{margin-top:0;min-height:100vh}.onboard-container{padding:2px!important;margin:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.totals-card{margin-top:0!important;margin-bottom:4px!important;border:none!important}.onboard-tabs{min-height:0}.onboard-tabs .ant-tabs-content-holder{padding:0!important;overflow:hidden!important}.onboard-tabs .ant-tabs-tabpane{overflow:hidden!important;padding-bottom:0!important}.tab-content{padding:4px!important;flex:1!important;overflow-y:auto!important;max-height:calc(100vh - 270px)!important;min-height:250px!important;display:flex!important;flex-direction:column!important}.tabs-card{margin-bottom:4px!important}.tabs-card .ant-card-body{padding:2px!important}}.totals-card{margin-bottom:clamp(12px,3vw,12px);padding:0 clamp(8px,2vw,16px);border:none!important}.totals-card .ant-card-head,.totals-card .ant-card-body{padding:8px 12px!important}.totals-card .ant-card-head-title{text-align:center;font-weight:700;font-size:clamp(12px,2vw,16px)}.totals-card .ant-statistic-content{font-size:clamp(14px,2.5vw,18px)!important;font-weight:700}.totals-card .ant-statistic-title{font-size:clamp(10px,1.5vw,12px)!important;border-bottom:1px solid #d9d9d9!important;padding-bottom:2px!important;margin-bottom:4px!important}.totals-card .ant-row:first-child .ant-col{border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;text-align:center;padding:clamp(4px,1.5vw,8px) clamp(2px,.8vw,6px)}@media (max-width: 576px){.totals-card{padding:0 2px!important;border:none!important}.totals-card .ant-card-head{padding:1px 2px!important;min-height:26px!important}.totals-card .ant-card-body{padding:4px 2px!important}.totals-card .ant-card-head-title{font-size:12px!important;line-height:1.3!important}.totals-card .ant-statistic-content{font-size:12px!important}.totals-card .ant-statistic-title{font-size:8px!important;border-bottom:1px solid #d9d9d9!important;padding-bottom:1px!important;margin-bottom:2px!important}.totals-card .ant-row:first-child .ant-col{padding:2px 1px!important}.progress-section .ant-row{flex-wrap:nowrap!important;align-items:center!important}.progress-section .ant-row .ant-col:first-child{flex:0 0 auto!important;min-width:35px!important;max-width:35px!important;font-size:11px!important;text-align:left!important}.progress-section .ant-row .ant-col:nth-child(2){flex:1!important;min-width:0!important;max-width:none!important}.progress-section .ant-row .ant-col:last-child{flex:0 0 auto!important;min-width:45px!important;max-width:45px!important;font-size:11px!important;text-align:right!important}}@media (max-width: 480px){.totals-card .ant-card-head{padding:0 4px!important;min-height:22px!important}.totals-card .ant-card-head-title{font-size:11px!important;line-height:1.2!important}}@media (max-width: 768px) and (min-width: 577px){.totals-card .ant-card-head,.totals-card .ant-card-body{padding:6px 10px!important}.totals-card .ant-card-head-title{font-size:11px!important}.totals-card .ant-statistic-content{font-size:13px!important}.totals-card .ant-statistic-title{font-size:9px!important;border-bottom:1px solid #d9d9d9!important;padding-bottom:1px!important;margin-bottom:2px!important}.totals-card .ant-row:first-child .ant-col{padding:3px 2px!important}}.totals-card .ant-row:first-child .ant-col:last-child{border-right:none}.totals-card .ant-row:not(:first-child) .ant-col{border:none}.progress-section{margin-top:clamp(12px,2vw,16px)}.progress-section .ant-col{border:none!important}.progress-section .ant-progress{background:transparent!important;border:none!important;padding:0!important;height:auto!important}.progress-section .ant-progress .ant-progress-bg{background:unset!important}body.theme-dark .progress-section .ant-progress{background:transparent!important;border:none!important}body.theme-dark .progress-section .ant-progress .ant-progress-bg{background:unset!important}.progress-label,.progress-percentage{text-align:left!important;font-size:clamp(12px,1.5vw,14px)}.tabs-card{margin-bottom:clamp(12px,3vw,24px)}.onboard-tabs .ant-tabs-tab{padding:clamp(4px,1vw,8px) clamp(8px,1.5vw,12px);font-size:clamp(12px,1.8vw,14px)}.ant-tabs-nav .ant-tabs-tab{padding:4px 8px!important}.onboard-tabs .ant-tabs-tab-active{border-top:3px solid #ff8c00!important}.onboard-tabs .ant-tabs-content-holder{padding:clamp(8px,2vw,16px)}.tab-content{padding:clamp(4px,1vw,8px)}.empresa-section{margin-bottom:clamp(8px,1.5vw,16px)}.empresa-header{margin-bottom:clamp(4px,1vw,8px)}.empresa-name{font-size:clamp(14px,2vw,16px)!important;margin-bottom:clamp(4px,1vw,8px)!important}.empresa-table,.notas-table{font-size:clamp(11px,1.5vw,13px)}.empresa-table .ant-table-thead>tr>th,.notas-table .ant-table-thead>tr>th{padding:clamp(4px,1vw,8px) clamp(6px,1.5vw,12px)!important;font-size:clamp(10px,1.3vw,12px)!important;font-weight:600}.empresa-table .ant-table-tbody>tr>td,.notas-table .ant-table-tbody>tr>td{padding:clamp(4px,1vw,8px) clamp(6px,1.5vw,12px)!important;font-size:clamp(10px,1.3vw,12px)!important}@media (max-width: 768px){.onboard-container{padding:clamp(4px,2vw,16px)}.totals-card .ant-row:first-child{flex-wrap:nowrap;overflow-x:auto}.totals-card .ant-row:first-child .ant-col{flex:1 1 auto;min-width:60px;border-right:1px solid #f0f0f0;border-bottom:none}.totals-card .ant-row:first-child .ant-col:last-child{border-right:none}.progress-section .ant-row{flex-wrap:nowrap!important;align-items:center!important}.progress-section .ant-row .ant-col:first-child{flex:0 0 auto!important;min-width:30px!important;max-width:30px!important;font-size:10px!important;text-align:left!important}.progress-section .ant-row .ant-col:nth-child(2){flex:1!important;min-width:0!important;max-width:none!important}.progress-section .ant-row .ant-col:last-child{flex:0 0 auto!important;min-width:40px!important;max-width:40px!important;font-size:10px!important;text-align:right!important}.onboard-tabs .ant-tabs-tab{padding:clamp(1px,.5vw,4px) clamp(3px,1vw,6px);font-size:clamp(12px,2vw,14px)}.ant-tabs-nav .ant-tabs-tab{padding:4px 8px!important}.tab-content .ant-btn-circle{width:32px!important;height:32px!important}.onboard-tabs .ant-tabs-content-holder{padding:clamp(4px,1.5vw,12px)}.tab-content{padding:clamp(2px,.8vw,6px);max-height:350px;overflow-y:auto}.empresa-table,.notas-table{font-size:clamp(9px,1.3vw,11px)}.empresa-table .ant-table-thead>tr>th,.notas-table .ant-table-thead>tr>th,.empresa-table .ant-table-tbody>tr>td,.notas-table .ant-table-tbody>tr>td{padding:clamp(2px,.8vw,6px) clamp(4px,1vw,8px)!important;font-size:clamp(8px,1.2vw,10px)!important}}@media (max-width: 480px){.onboard-container{padding:clamp(2px,1.5vw,12px)}.totals-card .ant-row:first-child{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.totals-card .ant-row:first-child .ant-col{flex:0 0 auto;min-width:70px;border-right:1px solid #f0f0f0;border-bottom:none}.totals-card .ant-row:first-child .ant-col:last-child{border-right:none}.totals-card .ant-statistic-content{font-size:clamp(14px,2.5vw,18px)!important}.totals-card .ant-statistic-title{font-size:clamp(10px,1.5vw,12px)!important;border-bottom:1px solid #d9d9d9!important;padding-bottom:2px!important;margin-bottom:4px!important}.empresa-name{font-size:clamp(12px,1.8vw,14px)!important}.progress-section .progress-label,.progress-section .progress-percentage{font-size:clamp(10px,1.3vw,12px)}.onboard-tabs .ant-tabs-tab{padding:clamp(1px,.3vw,2px) clamp(2px,.5vw,4px);font-size:clamp(10px,1.5vw,12px)}.ant-tabs-nav .ant-tabs-tab{padding:4px 8px!important}.tab-content .ant-btn-circle{width:28px!important;height:28px!important}.onboard-tabs .ant-tabs-content-holder{padding:clamp(2px,1vw,8px)}.tab-content{padding:clamp(1px,.5vw,4px);max-height:250px;overflow-y:auto}.btn-vincular-text{display:inline}@media (max-width: 576px){.btn-vincular-text{display:none!important}}}@media (max-width: 768px) and (orientation: landscape){.totals-card .ant-row:first-child{flex-wrap:nowrap}.totals-card .ant-row:first-child .ant-col{flex:1 1 auto;min-width:80px;border-right:1px solid #f0f0f0;border-bottom:none}.totals-card .ant-row:first-child .ant-col:last-child{border-right:none}.progress-section .ant-row .ant-col:first-child{flex:0 0 auto!important;max-width:auto!important;text-align:left!important;margin-bottom:0!important}.progress-section .ant-row .ant-col:nth-child(2){flex:1!important;max-width:calc(100% - 120px)!important}.progress-section .ant-row .ant-col:last-child{flex:0 0 60px!important;max-width:60px!important}}.coleta-section{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.coleta-header{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);border-bottom:1px solid #d9d9d9}.coleta-header span:first-child{color:#1890ff;font-weight:600}.coleta-header span:last-child{color:#595959;font-weight:500;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notas-impressas-section,.notas-nao-impressas-section{border-radius:0}.notas-impressas-section table,.notas-nao-impressas-section table{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.notas-impressas-section table th,.notas-impressas-section table td,.notas-nao-impressas-section table th,.notas-nao-impressas-section table td{font-size:11px!important;padding:6px 4px!important;font-weight:500}.notas-impressas-section table th{background-color:#262626!important;font-weight:600}.notas-nao-impressas-section table th{background-color:#ff4d4f!important;font-weight:600}@media (max-width: 576px){.tab-content.coletas-scroll{max-height:none!important;overflow-y:visible!important}.onboard-tabs .ant-tabs-content-holder,.onboard-tabs .ant-tabs-tabpane{overflow:visible!important}.coleta-section{margin-bottom:12px!important;border-radius:4px!important;display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:1!important;background-color:#fff!important;border:1px solid #d9d9d9!important;padding:4px!important}.coleta-header{padding:6px 4px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:4px!important;min-height:32px!important;display:flex!important;visibility:visible!important;background-color:#ff0!important;border-radius:4px!important;margin-bottom:4px!important}.coleta-header span:first-child{font-size:12px!important;flex:0 0 auto!important;margin-right:4px!important}.coleta-header span:last-child{font-size:10px!important;flex:1 1 auto!important;text-align:right!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:calc(100% - 60px)!important}.notas-impressas-section,.notas-nao-impressas-section{margin-bottom:8px!important;display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:1!important}.notas-impressas-section table th,.notas-impressas-section table td,.notas-nao-impressas-section table th,.notas-nao-impressas-section table td{font-size:10px!important;padding:3px 2px!important;display:table-cell!important;visibility:visible!important}.notas-impressas-section table,.notas-nao-impressas-section table{width:100%!important;display:table!important;visibility:visible!important;border-collapse:collapse!important;margin:0!important}.ant-table-wrapper,.ant-table{margin:0!important}}@media (max-width: 768px){.coleta-section{margin-bottom:16px!important}.coleta-header span:last-child{max-width:70%}}body.theme-dark .coleta-section{border-color:#333;background-color:#111!important}body.theme-dark .coleta-header{background:linear-gradient(135deg,#1e1e1e,#2a2a2a);border-bottom-color:#333}body.theme-dark .coleta-header span:first-child{color:#40a9ff}body.theme-dark .coleta-header span:last-child{color:#ccc}body.theme-dark .notas-impressas-section table th{background-color:#434343!important;color:#fff!important}body.theme-dark .notas-impressas-section table td{background-color:#1e1e1e!important;color:#ccc!important;border-color:#333!important}body.theme-dark .notas-nao-impressas-section table th{background-color:#d32f2f!important}body.theme-dark .tab-content{background-color:#1a1a1a}body.theme-dark .tab-content::-webkit-scrollbar-track{background:#333}body.theme-dark .tab-content::-webkit-scrollbar-thumb{background:#555}body.theme-dark .tab-content::-webkit-scrollbar-thumb:hover{background:#777}body.theme-light .tab-content{background-color:#fff}body.theme-light .tab-content::-webkit-scrollbar-track{background:#f1f1f1}body.theme-light .tab-content::-webkit-scrollbar-thumb{background:#c1c1c1}body.theme-light .tab-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.nota-expandable-content{max-height:0;overflow:hidden;transition:max-height .15s ease-out}.nota-expanded .nota-expandable-content{max-height:200px}.nota-item .anticon-down{transition:transform .15s ease-out}.nota-expanded .anticon-down{transform:rotate(180deg)}@media (max-width: 768px){.linha-inferior-responsive .label-responsive{font-size:10.2px!important}.linha-inferior-responsive .value-responsive{font-size:85%!important}}.reimpressoes-content{font-size:14px}@media (max-width: 768px){.reimpressoes-content,.reimpressoes-content .ant-select,.reimpressoes-content .ant-select-selector,.reimpressoes-content .ant-tag{font-size:12px!important}.reimpressoes-content .ant-select{width:160px!important}.reimpressoes-content .ant-table,.reimpressoes-content .ant-table-thead>tr>th,.reimpressoes-content .ant-table-tbody>tr>td{font-size:12px!important;padding:6px 8px!important}}@media (max-width: 576px){.reimpressoes-content,.reimpressoes-content .ant-select,.reimpressoes-content .ant-select-selector,.reimpressoes-content .ant-tag{font-size:10.5px!important}.reimpressoes-content .ant-select{width:130px!important}.reimpressoes-content .ant-table,.reimpressoes-content .ant-table-thead>tr>th,.reimpressoes-content .ant-table-tbody>tr>td{font-size:10.5px!important;padding:3px 6px!important}}@media (max-width: 576px){.ant-select-item-option-content{font-size:10.5px!important}}body.theme-dark .reimpressoes-content{background-color:#1a1a1a!important;color:#ccc!important}body.theme-dark .reimpressoes-content .ant-select,body.theme-dark .reimpressoes-content .ant-select-selector{background-color:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important}body.theme-dark .reimpressoes-content .ant-select-selection-placeholder,body.theme-dark .reimpressoes-content .ant-select .ant-select-selection-placeholder{color:#94a3b8!important}body.theme-dark .reimpressoes-content .ant-tag{background-color:#1e1e1e!important;border-color:#333!important;color:#ccc!important}body.theme-dark .reimpressoes-content .ant-tag-blue{background-color:#1890ff26!important;border-color:#177ddc!important;color:#91d5ff!important}body.theme-dark .reimpressoes-content .ant-table{background-color:#111!important;color:#ccc!important}body.theme-dark .reimpressoes-content .ant-table-thead>tr>th{background-color:#2a2a2a!important;color:#fff!important;border-color:#333!important}body.theme-dark .reimpressoes-content .ant-table-tbody>tr>td{background-color:#111!important;color:#ccc!important;border-color:#333!important}body.theme-dark .reimpressoes-content .ant-table-tbody>tr:hover>td{background-color:#1a1a1a!important}@media (max-width: 480px){.reimpressoes-content,.reimpressoes-content .ant-select,.reimpressoes-content .ant-select-selector,.reimpressoes-content .ant-tag{font-size:10px!important}.reimpressoes-content .ant-select{width:120px!important}.reimpressoes-content .ant-table,.reimpressoes-content .ant-table-thead>tr>th,.reimpressoes-content .ant-table-tbody>tr>td,.reimpressoes-content .ant-table-cell{font-size:10px!important;padding:2px 4px!important;line-height:1.2!important}.reimpressoes-content .ant-space{gap:4px!important}.reimpressoes-content .ant-table-thead>tr>th{white-space:nowrap!important}.ant-select-item-option-content{font-size:10px!important}}body.theme-dark .cliente-selecionado-nome{background-color:#1e1e1e!important;color:#e2e8f0!important}body.theme-dark .checkbox-impressao-container{background-color:#1e1e1e!important;color:#ccc!important}body.theme-dark .checkbox-impressao-container .ant-checkbox-inner{background-color:#111!important;border-color:#333!important}body.theme-dark .checkbox-impressao-container .ant-btn-default{background-color:#2a2a2a!important;border-color:#333!important;color:#ccc!important}body.theme-dark .checkbox-impressao-container .ant-btn-primary{background-color:#40a9ff!important;border-color:#40a9ff!important}body.theme-dark .nota-item{background-color:#1a1a1a!important;border-color:#333!important}body.theme-dark .nota-header,body.theme-dark .nota-header .anticon-down{color:#ccc!important}body.theme-dark .nota-stats .nota-stat-label{color:#a6b3c9!important}body.theme-dark .nota-stats .nota-stat-value{color:#91d5ff!important}body.theme-dark .nota-destinatario-container .nota-label{color:#ccc!important}body.theme-dark .nota-destinatario-container .nota-destinatario{color:#91d5ff!important}body.theme-dark .linha-inferior-responsive .label-responsive{color:#a6a6a6!important}body.theme-dark .linha-inferior-responsive .value-responsive{color:#e2e8f0!important}.sidebar-content{height:100%;display:flex;flex-direction:column}.sidebar-header{padding:8px 12px;min-height:25px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f0;margin-bottom:8px}.sidebar-title{font-weight:600;font-size:14px;color:inherit}.sidebar-toggle{color:inherit!important;border:none!important;box-shadow:none!important}.sidebar-toggle:hover{background-color:#0000000a!important}.sidebar-menu{flex:1;border-right:none!important}.sidebar-menu .ant-menu-item{margin:4px 8px;border-radius:6px;transition:all .3s ease;height:auto;min-height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px!important;line-height:1.2}.sidebar-menu .ant-menu-item .anticon{margin-inline-end:0!important;margin-bottom:8px}.sidebar-menu .ant-menu-title-content{margin-inline-start:0!important;text-align:center;white-space:normal}.sidebar-menu-label{display:block;text-align:center}.sidebar-menu .ant-menu-item:hover{background-color:#1890ff1a!important}.sidebar-menu .ant-menu-item-selected{background-color:#1890ff!important;color:#fff!important}.sidebar-menu .ant-menu-item-selected:after{display:none}.sidebar-menu .ant-menu-item-selected .anticon{color:#fff!important}.sidebar-desktop{background:#fff!important;border-right:1px solid #f0f0f0;box-shadow:2px 0 8px #0000001a}.sidebar-desktop .sidebar-header{border-bottom-color:#f0f0f0}.sidebar-drawer .ant-drawer-body{padding:0}.sidebar-drawer .sidebar-header{border-bottom-color:#f0f0f0}.sidebar-desktop.dark{background:#111!important;border-right-color:#333}.sidebar-desktop.dark .sidebar-header{border-bottom-color:#333}.sidebar-desktop.dark .sidebar-title{color:#fff}.sidebar-desktop.dark .sidebar-toggle{color:#fff!important}.sidebar-desktop.dark .sidebar-toggle:hover{background-color:#ffffff1a!important}.sidebar-drawer.dark .ant-drawer-header{background-color:#111;border-bottom-color:#333;color:#fff}.sidebar-drawer.dark .ant-drawer-body{background-color:#111}.sidebar-drawer.dark .sidebar-header{border-bottom-color:#333}.sidebar-drawer.dark .sidebar-title{color:#fff}.sidebar-desktop.light{background:#fff!important;border-right-color:#f0f0f0}.sidebar-desktop.light .sidebar-header{border-bottom-color:#f0f0f0}.sidebar-desktop.light .sidebar-title{color:#262626}.sidebar-desktop.light .sidebar-toggle{color:#262626!important}.sidebar-desktop.light .sidebar-toggle:hover{background-color:#0000000a!important}.sidebar-drawer.light .ant-drawer-header{background-color:#fff;border-bottom-color:#f0f0f0;color:#262626}.sidebar-drawer.light .ant-drawer-body{background-color:#fff}.sidebar-drawer.light .sidebar-header{border-bottom-color:#f0f0f0}.sidebar-drawer.light .sidebar-title{color:#262626}@media (max-width: 768px){.sidebar-desktop{display:none!important}}@media (min-width: 769px){.sidebar-drawer{display:none!important}}.sidebar-desktop .ant-layout-sider-children,.sidebar-menu .ant-menu-item{transition:all .3s ease}.sidebar-desktop .ant-layout-sider-children::-webkit-scrollbar{width:6px}.sidebar-desktop .ant-layout-sider-children::-webkit-scrollbar-track{background:transparent}.sidebar-desktop .ant-layout-sider-children::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.sidebar-desktop.dark .ant-layout-sider-children::-webkit-scrollbar-thumb{background-color:#fff3}.sidebar-desktop .ant-layout-sider-children::-webkit-scrollbar-thumb:hover{background-color:#0006}.sidebar-desktop.dark .ant-layout-sider-children::-webkit-scrollbar-thumb:hover{background-color:#fff6}.onboard-preview-overlay{position:fixed;inset:0;width:100vw;height:100vh;z-index:100000;background:#00000073;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.onboard-preview-shell{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;padding:12px 0;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;--preview-bg: #f5f5f5;--preview-surface: #ffffff;--preview-surface-alt: #fafafa;--preview-border: #e8e8e8;--preview-border-soft: #f0f0f0;--preview-text: #262626;--preview-text-soft: #8c8c8c;--preview-header: #282828;--preview-shadow: 0 18px 40px rgba(0, 0, 0, .24);--preview-active-color: #52c41a;--preview-tab-highlight: #ff8c00}.onboard-preview-shell.is-dark{--preview-bg: #1a1a1a;--preview-surface: #212121;--preview-surface-alt: #1f1f1f;--preview-border: #404040;--preview-border-soft: #303030;--preview-text: #ffffff;--preview-text-soft: #aaaaaa;--preview-header: #282828;--preview-shadow: 0 18px 40px rgba(0, 0, 0, .42);--preview-active-color: #1890ff;--preview-tab-highlight: #ff8c00}.onboard-preview-phone{width:min(100%,400px);height:100%;max-height:850px;border-radius:40px;background:#111827;padding:12px;box-shadow:0 10px 40px #0009,inset 0 0 0 2px #374151;display:flex;flex-direction:column;box-sizing:border-box}.onboard-preview-notch{width:140px;height:24px;margin:0 auto 8px;border-radius:0 0 16px 16px;background:#000;flex-shrink:0}.onboard-preview-screen{background:var(--preview-bg);border-radius:30px;flex:1;overflow:hidden;display:flex;flex-direction:column;color:var(--preview-text);position:relative}.onboard-preview-navbar{display:flex;align-items:center;width:100%;height:40px;background:linear-gradient(90deg,#ff8c00 0% 25%,#1890ff 25% 100%);flex-shrink:0}.onboard-preview-navbar-branch{display:flex;flex-direction:column;justify-content:center;height:100%;padding:4px 12px;color:#fff;font-weight:700;background-color:#ff8c00;width:25%;box-sizing:border-box}.onboard-preview-navbar-employee{display:flex;flex-direction:column;justify-content:center;height:100%;padding:4px 12px;color:#fff;font-weight:700;background-color:#1890ff;flex:1;overflow:hidden}.onboard-preview-nav-title{font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onboard-preview-nav-subtitle{font-size:10px;font-weight:400;line-height:1.2;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onboard-preview-navbar-controls{background-color:#1890ff;display:flex;align-items:center;gap:8px;padding-right:12px;height:100%;color:#fff}.onboard-preview-navbar-icon{font-size:16px;opacity:.9}.onboard-preview-content{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:4px;display:flex;flex-direction:column;height:0}.onboard-preview-content::-webkit-scrollbar{width:6px}.onboard-preview-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:999px}.onboard-preview-shell.is-dark .onboard-preview-content::-webkit-scrollbar-thumb{background:#4b5563}.onboard-preview-totals-card{margin-bottom:6px;padding:0 4px;border:none!important;background:transparent}.onboard-preview-top-card{background:var(--preview-surface);border-radius:8px;padding:7px 10px 8px;box-shadow:none;border:1px solid var(--preview-border-soft)}.onboard-preview-title-row{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:14px;font-weight:600}.onboard-preview-title-row span{display:flex;align-items:center;gap:6px}.onboard-preview-totals-card .ant-statistic{text-align:center}.onboard-preview-totals-card .ant-statistic-title{font-size:10px!important;border-bottom:1px solid var(--preview-border);padding-bottom:2px!important;margin-bottom:2px!important;color:var(--preview-text-soft)!important}.onboard-preview-totals-card .ant-statistic-content{font-size:13px!important;font-weight:700;color:var(--preview-text)!important}.onboard-preview-totals-card .ant-row:first-of-type>.ant-col{border-right:1px solid var(--preview-border-soft);border-bottom:1px solid var(--preview-border-soft);padding:4px 2px}.onboard-preview-totals-card .ant-row:first-of-type>.ant-col:last-child{border-right:none}.onboard-preview-progress-section{margin-top:12px}.onboard-preview-progress-section .ant-row{flex-wrap:nowrap!important;align-items:center!important}.onboard-preview-progress-section .ant-progress-inner{background-color:#0000000f!important}.onboard-preview-shell.is-dark .onboard-preview-progress-section .ant-progress-inner{background-color:#ffffff14!important}.onboard-preview-progress-label,.onboard-preview-progress-percentage{font-size:12px;color:var(--preview-text)}.onboard-preview-progress-label{width:36px}.onboard-preview-progress-percentage{width:52px;text-align:right}.onboard-preview-tabs{margin-bottom:0}.onboard-preview-tabs .ant-tabs-nav{margin-bottom:-2px!important;padding-left:2px}.onboard-preview-tabs .ant-tabs-tab{padding:4px 8px!important;font-size:12px;margin:0 4px 0 0!important;min-height:28px;line-height:1.1;border-radius:4px 4px 0 0}.onboard-preview-tabs .ant-tabs-tab-btn{color:var(--preview-text)!important}.onboard-preview-tabs .ant-tabs-tab-active{border-top:3px solid var(--preview-tab-highlight)!important;background:var(--preview-surface)!important}.onboard-preview-tabs .ant-tabs-ink-bar{background:var(--preview-tab-highlight)!important}.onboard-preview-shell.is-dark .onboard-preview-tabs .ant-tabs-nav:before{border-bottom-color:var(--preview-border)!important}.onboard-preview-tabs .ant-tabs-content-holder,.onboard-preview-tabs .ant-tabs-tabpane{padding:0!important}.onboard-preview-list{display:flex;flex-direction:column;gap:12px}.onboard-preview-coleta-section{border:1px solid var(--preview-border);border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000001a;background:var(--preview-surface);margin-bottom:10px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.onboard-preview-coleta-section.is-selected{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff24}.onboard-preview-coleta-header{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);border-bottom:1px solid #d9d9d9;padding:7px 12px;border-radius:4px;display:flex;justify-content:space-between;align-items:center;margin:6px;min-height:32px;cursor:pointer}.onboard-preview-shell.is-dark .onboard-preview-coleta-header{background:linear-gradient(135deg,var(--preview-surface) 0%,var(--preview-header) 100%);border-bottom-color:var(--preview-border)}.onboard-preview-coleta-header span{color:#1890ff;font-weight:600;font-size:14px;margin-right:8px}.onboard-preview-coleta-header strong{display:block;font-size:12px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--preview-text)}.onboard-preview-coleta-meta{display:flex;justify-content:space-between;gap:8px;margin:2px 8px 8px;min-height:16px}.onboard-preview-coleta-meta span{font-size:11px;flex:1 1 auto;color:var(--preview-text-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboard-preview-summary-table{margin:0 0 10px}.onboard-preview-summary-title{color:#fff;padding:4px 8px;font-size:12px;font-weight:700;text-align:center}.onboard-preview-summary-table.success .onboard-preview-summary-title,.onboard-preview-summary-table.success thead tr{background-color:#000}.onboard-preview-summary-table.danger .onboard-preview-summary-title,.onboard-preview-summary-table.danger thead tr{background-color:#ff4d4f}.onboard-preview-summary-table table{width:100%;border-collapse:collapse}.onboard-preview-summary-table th,.onboard-preview-summary-table td{border:1px solid var(--preview-border);padding:4px 3px;text-align:center;font-size:11px;background:var(--preview-surface);color:var(--preview-text)}.onboard-preview-notas{padding:2px}.onboard-preview-selected-client-row{margin:-4px 0 8px!important}.onboard-preview-client-name{margin-bottom:4px;padding:12px;background-color:var(--preview-bg);border:1px solid var(--preview-border);font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:4px}.onboard-preview-plus-col{text-align:right;display:flex;justify-content:flex-end;align-items:center}.onboard-preview-plus-col .ant-btn{width:32px;height:32px;min-width:32px}.onboard-preview-scroll-container{padding-right:4px}.onboard-preview-toolbar{display:flex;gap:8px;margin-bottom:5px}.onboard-preview-toolbar .ant-select .ant-select-selector,.onboard-preview-toolbar .ant-input,.onboard-preview-toolbar .ant-btn,.onboard-preview-actions .ant-btn{background-color:var(--preview-surface)!important;border-color:var(--preview-border)!important;color:var(--preview-text)!important}.onboard-preview-actions{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;padding:7px 8px;background-color:var(--preview-surface-alt);border-radius:6px;border:1px solid var(--preview-border)}.onboard-preview-actions .ant-checkbox-wrapper{font-size:13px;color:var(--preview-text)!important}.onboard-preview-note-card{border:1px solid var(--preview-border);border-radius:6px;margin-bottom:10px;background-color:var(--preview-surface);color:var(--preview-text);overflow:hidden;box-shadow:0 1px 3px #00000014}.onboard-preview-note-header{display:flex;justify-content:space-between;align-items:center;padding:7px 10px}.onboard-preview-note-header-left,.onboard-preview-note-header-right{display:flex;align-items:center;gap:10px}.onboard-preview-note-header-right span{font-size:13px;color:var(--preview-text)}.onboard-preview-note-header-left strong,.onboard-preview-note-footer strong,.onboard-preview-note-grid strong,.onboard-preview-note-destination strong{color:var(--preview-text)}.onboard-preview-down-icon{color:var(--preview-text-soft);cursor:pointer;transition:transform .15s ease-out}.onboard-preview-note-card.expanded .onboard-preview-down-icon{transform:rotate(180deg)}.onboard-preview-note-expanded{padding:0 10px 7px;border-top:1px solid var(--preview-border-soft);border-bottom:1px solid var(--preview-border-soft);margin-top:4px;margin-bottom:4px}.onboard-preview-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.onboard-preview-note-grid div,.onboard-preview-note-footer div{display:flex;flex-direction:column;gap:2px}.onboard-preview-note-grid span,.onboard-preview-note-destination span,.onboard-preview-note-footer span{font-size:10px;color:var(--preview-text-soft);text-transform:uppercase}.onboard-preview-note-destination{padding-top:7px;font-size:11px}.onboard-preview-note-destination strong{display:block;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onboard-preview-note-footer{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:8px;padding:0 10px 10px}.onboard-preview-note-footer strong{font-size:10px;line-height:1.2}.onboard-preview-empty-state{padding:28px 16px;text-align:center;color:var(--preview-text-soft);border:1px dashed var(--preview-border);border-radius:8px;background:#ffffff59}.onboard-preview-empty-icon{font-size:28px;margin-bottom:10px;color:#bfbfbf}.onboard-preview-empty-title{font-size:14px;font-weight:600;color:var(--preview-text);margin-bottom:4px}.onboard-preview-empty-subtitle{font-size:12px;line-height:1.45}.onboard-preview-history-table .ant-table{background:transparent!important;font-size:11px!important}.onboard-preview-history-table .ant-table-thead>tr>th{background:var(--preview-surface)!important;color:var(--preview-text)!important;border-bottom:1px solid var(--preview-border)!important;padding:6px 4px!important;font-size:11px!important}.onboard-preview-history-table .ant-table-tbody>tr>td{background:var(--preview-surface)!important;color:var(--preview-text)!important;border-bottom:1px solid var(--preview-border-soft)!important;padding:6px 4px!important;font-size:10px!important}.onboard-preview-menu{padding-top:4px}.onboard-preview-menu-actions{display:flex;justify-content:flex-end;gap:4px;margin-bottom:8px}.onboard-preview-menu-actions .ant-btn{color:var(--preview-text)!important}.onboard-preview-productivity-card{height:100%;border-radius:8px;box-shadow:none;border:1px solid var(--preview-border);background:var(--preview-surface)}.onboard-preview-productivity-card .ant-statistic-title{color:var(--preview-text-soft)!important;font-size:11px}.onboard-preview-productivity-card .ant-statistic-content{color:var(--preview-text)!important;font-size:16px!important;font-weight:600}.onboard-preview-productivity-table-wrap{margin-top:16px}.onboard-preview-footer-appbar{--preview-footer-height: 34px;--preview-footer-fab-size: 42px;background:var(--preview-surface);position:relative;height:var(--preview-footer-height);box-shadow:0 -5px 23px -5px #0000001f;border-radius:0 0 30px 30px}.onboard-preview-footer-toolbar{position:relative;max-width:420px;margin:0 auto;display:flex;justify-content:center;align-items:center;height:100%}.onboard-preview-footer-item{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--preview-text-soft)}.onboard-preview-footer-item.active{color:var(--preview-active-color)}.onboard-preview-footer-item.text-left{position:absolute;left:0;top:50%;transform:translateY(-50%);padding-left:16px}.onboard-preview-printer-name{font-size:10px;color:var(--preview-text-soft);background:var(--preview-surface-alt);padding:2px 6px;border-radius:3px;white-space:nowrap;max-width:80px;overflow:hidden;text-overflow:ellipsis;border:1px solid var(--preview-border)}.onboard-preview-footer-item.active .onboard-preview-printer-name{color:var(--preview-active-color)}.onboard-preview-footer-book{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.onboard-preview-footer-fab-container{position:absolute;top:-30px;background:var(--preview-surface);width:64px;height:28px;border-top-left-radius:90px;border-top-right-radius:90px;box-shadow:0 0 8px #0000000d}.onboard-preview-fab{position:absolute;top:-24px;left:50%;transform:translate(-50%);width:var(--preview-footer-fab-size);height:var(--preview-footer-fab-size);border-radius:50%;background:var(--preview-surface);border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #0000001f;color:var(--preview-text-soft);cursor:default}.onboard-preview-fab svg{font-size:20px}.onboard-preview-printer-container{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;padding-right:16px}.onboard-preview-printer-small{width:24px;height:24px;border-radius:4px;background:var(--preview-surface);border:1px solid var(--preview-border);display:flex;align-items:center;justify-content:center;color:var(--preview-text-soft)}.onboard-preview-printer-small.active{color:var(--preview-active-color);border-color:var(--preview-active-color)}@media (max-width: 576px){.onboard-preview-shell{padding:0 8px 8px}.onboard-preview-phone{width:100%;padding:10px;border-radius:26px}.onboard-preview-screen{min-height:640px;max-height:74vh;border-radius:18px}.onboard-preview-tabs .ant-tabs-tab{padding:4px 6px!important;font-size:11px}.onboard-preview-title-row{font-size:13px}.onboard-preview-client-name{padding:8px;font-size:12px}.onboard-preview-toolbar{gap:6px}.onboard-preview-toolbar .ant-space-compact{width:62%!important}.onboard-preview-note-footer,.onboard-preview-note-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.onboard-preview-coleta-header{padding:6px 8px}.onboard-preview-summary-table th,.onboard-preview-summary-table td{font-size:10px;padding:3px 2px}.onboard-preview-footer-appbar{--preview-footer-height: 40px;--preview-footer-fab-size: 48px;border-radius:0 0 18px 18px}.onboard-preview-footer-fab-container{width:70px;height:32px;top:-32px}.onboard-preview-fab{top:-28px}.onboard-preview-printer-small{width:20px;height:20px;font-size:10px}.onboard-preview-printer-name{font-size:8px;padding:1px 4px;max-width:60px}}.painel-operacional{display:flex;min-height:100vh;overflow-x:hidden}.painel-content{flex:1;display:flex;flex-direction:column;margin-left:220px;padding-top:16px;transition:margin-left .3s ease;width:calc(100% - 220px);box-sizing:border-box}.painel-content.sidebar-collapsed{margin-left:80px;width:calc(100% - 80px)}.content-body{flex:1;padding:24px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.painel-content .ant-tabs{width:100%;max-width:100%}.painel-content .ant-tabs-nav{padding-left:8px;padding-right:24px}.painel-content .ant-tabs-content-holder{overflow-x:hidden;padding-left:0!important}.painel-content .ant-tabs-content{min-width:0;padding-left:0!important}.painel-content .ant-tabs .ant-card{max-width:100%}.stats-card{text-align:center;border-radius:8px;min-height:100px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;height:100%;width:100%;min-width:0;flex:1}.stats-card .ant-card-body{padding:24px 16px;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:108px}@media (max-width: 768px){.painel-operacional{flex-direction:column}.painel-content,.painel-content.sidebar-collapsed{margin-left:0!important;width:100%!important}.content-header{padding:12px 16px}.content-header h1{font-size:20px}.content-body{padding:16px}.stats-number{font-size:28px}.nav-item{padding:12px 16px}.stats-cards .ant-col{margin-bottom:12px}}@media (max-width: 768px){.painel-content,.painel-content.sidebar-collapsed{width:100%!important;margin-left:0!important}}@media (max-width: 480px){.painel-content{width:100%!important;margin-left:0!important;padding:8px!important}.painel-content.sidebar-collapsed{width:100%!important;margin-left:0!important}}.timeline-scroll-wrapper{height:100%;min-height:200px;overflow-y:auto;overflow-x:auto;border:none;border-radius:0;padding:10px;background-color:transparent;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.timeline-scroll-wrapper::-webkit-scrollbar{width:8px}.timeline-scroll-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.timeline-scroll-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.timeline-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}#timeline-container{min-height:160px}.car-timeline{margin-bottom:15px;position:relative;min-height:50px;padding:5px 0}.car-title{font-size:12px;font-weight:700;color:#333;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#fff;padding:0 8px;z-index:2;white-space:nowrap;cursor:pointer;border-radius:4px;transition:all .3s ease;border:1px solid transparent}.car-title:hover{background-color:#007bff;color:#fff;border:1px solid #007bff;transform:translateY(-50%) scale(1.05);box-shadow:0 2px 4px #007bff4d}@keyframes carTitleBlink{0%,to{background-color:#fff;border-color:transparent;box-shadow:none}50%{background-color:#fff59d;border-color:#ffeb3b;box-shadow:0 0 6px #ffeb3b99}}.car-title.blink-bg{animation:carTitleBlink 1s ease-in-out infinite}.timeline-wrapper{position:relative;width:100%;max-width:100%;overflow-x:auto;padding-left:80px;box-sizing:border-box}.timeline-line{position:relative;height:2px;background-color:#007bff;margin:5px 0}.timeline-indicator{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:14px;z-index:3;background-color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid #007bff}.check-indicator{color:#28a745}.truck-indicator{color:#007bff}.timeline-finish-flag{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:14px;z-index:3;background-color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid #007bff}.clients-container{display:flex;justify-content:flex-start;align-items:flex-end;position:relative;margin-bottom:1px;gap:10px}.client-item{display:flex;flex-direction:column;align-items:center;position:relative;width:100px;flex-shrink:0}.client-name{font-weight:700;font-size:9px;text-align:center;color:#333;margin-bottom:3px;width:95px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}.client-times{font-size:9px;color:#666;text-align:center;margin-top:1px;white-space:nowrap}.time-range{font-weight:500;color:#007bff}[data-theme=dark].timeline-scroll-wrapper{height:100%;min-height:200px;border:none;background-color:transparent;scrollbar-color:#555555 #2a2a2a}[data-theme=dark] .timeline-scroll-wrapper::-webkit-scrollbar-track{background:#2a2a2a}[data-theme=dark] .timeline-scroll-wrapper::-webkit-scrollbar-thumb{background:#555}[data-theme=dark] .timeline-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#666}@media (max-height: 600px){.timeline-scroll-wrapper,[data-theme=dark].timeline-scroll-wrapper{min-height:150px}}@media (max-height: 500px){.timeline-scroll-wrapper,[data-theme=dark].timeline-scroll-wrapper{min-height:120px}}@media (max-width: 768px){.timeline-wrapper{padding-left:48px}.client-item{width:80px}.client-name{width:75px;font-size:8px}.client-times{font-size:8px}}@media (max-height: 600px){.ant-card[style*="calc(100vh - 120px)"]{height:calc(100vh - 100px)!important}}@media (max-height: 500px){.ant-card[style*="calc(100vh - 120px)"]{height:calc(100vh - 80px)!important}}@media (min-height: 900px){.ant-card[style*="calc(100vh - 120px)"]{height:calc(100vh - 140px)!important}}[data-theme=dark] .car-title{color:#fff;background-color:#1f1f1f;border:1px solid #434343}[data-theme=dark] .car-title.blink-bg{animation:carTitleBlinkDark 1s ease-in-out infinite}@keyframes carTitleBlinkDark{0%,to{background-color:#1f1f1f;border-color:#434343;box-shadow:none}50%{background-color:#4a4a00;border-color:#660;box-shadow:0 0 6px #6609}}[data-theme=dark] .timeline-indicator,[data-theme=dark] .timeline-finish-flag{background-color:#1f1f1f}[data-theme=dark] .client-name{color:#fff}[data-theme=dark] .client-times{color:#ccc}[data-theme=dark] .time-range{color:#66b3ff}.relatorios-page{min-height:100vh;background-color:#f5f5f5}.relatorios-content{margin-left:0;padding-top:16px;transition:margin-left .3s ease}@media (min-width: 768px){.relatorios-content{margin-left:120px}}.relatorios-page .ant-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;transition:all .3s ease}.relatorios-page .ant-card{transition:all .3s ease}[data-theme=dark] .relatorios-page{background-color:#000}[data-theme=dark] .relatorios-page .ant-card:hover{box-shadow:0 4px 12px #ffffff1a}.painel-operacional{display:flex;min-height:100vh}.painel-content{flex:1;display:flex;flex-direction:column;margin-left:110px;margin-top:40px;padding-top:8px;transition:margin-left .3s ease}.painel-content.sidebar-collapsed{margin-left:40px}.content-header{padding:0 16px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.content-header h1{margin:0;font-size:24px;font-weight:600}.content-body{flex:1;padding:24px;overflow-y:auto}.stats-cards{margin-bottom:24px}.stats-cards .ant-col{display:flex;flex-direction:column}.stats-card{text-align:center;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;height:100%;width:100%;min-width:0;flex:1}.stats-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.stats-card .ant-card-body{padding:24px 16px;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:120px}.stats-number{font-size:36px;font-weight:700;color:#1890ff;margin:8px 0;line-height:1}.stats-title{font-size:14px;margin:0;line-height:1.4}@media (max-width: 992px){.stats-cards .ant-col{margin-bottom:16px}}@media (max-width: 768px){.painel-operacional{flex-direction:column}.painel-content{margin-left:0!important;margin-top:60px}.painel-content.sidebar-collapsed{margin-left:0!important}.content-header{padding:12px 16px}.content-header h1{font-size:20px}.content-body{padding:16px}.stats-number{font-size:28px}.nav-item{padding:12px 16px}.stats-cards .ant-col{margin-bottom:12px}}@media (max-width: 576px){.content-header{flex-direction:column;align-items:flex-start;gap:8px}.stats-card .ant-card-body{padding:16px 12px}.stats-number{font-size:24px}.stats-title{font-size:12px}.stats-cards .ant-col{margin-bottom:8px}}body.theme-dark .painel-operacional .content-header{background:#111!important;border-bottom:1px solid #333333!important}body.theme-dark .painel-operacional .content-header h1{color:#fff!important}body.theme-dark .painel-operacional .stats-title{color:#ccc!important}body.theme-light .painel-operacional .content-header{background:#fff!important;border-bottom:1px solid #d9f7be!important}body.theme-light .painel-operacional .content-header h1{color:#262626!important}body.theme-light .painel-operacional .stats-title{color:#666!important}body.theme-dark .painel-operacional .empresa-label{color:#ccc!important}body.theme-light .painel-operacional .empresa-label{color:#666!important}body.theme-dark .painel-operacional .ant-input{background-color:#1e293b!important;border-color:#475569!important;color:#fff!important}body.theme-dark .painel-operacional .ant-input:focus,body.theme-dark .painel-operacional .ant-input:hover{background-color:#1e293b!important;border-color:#64748b!important;color:#fff!important}body.theme-dark .painel-operacional .ant-input::-moz-placeholder{color:#94a3b8!important}body.theme-dark .painel-operacional .ant-input::placeholder{color:#94a3b8!important}body.theme-dark .painel-operacional .ant-picker{background-color:#1e293b!important;border-color:#475569!important;color:#fff!important}body.theme-dark .painel-operacional .ant-picker:focus,body.theme-dark .painel-operacional .ant-picker:hover{background-color:#1e293b!important;border-color:#64748b!important;color:#fff!important}body.theme-dark .painel-operacional .ant-picker input{background-color:transparent!important;color:#fff!important}body.theme-dark .painel-operacional .ant-picker input::-moz-placeholder{color:#94a3b8!important}body.theme-dark .painel-operacional .ant-picker input::placeholder{color:#94a3b8!important}.veiculos-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;padding:16px 0;height:400px;overflow-y:auto;overflow-x:hidden}.card-veiculos{display:flex;align-items:flex-start;padding:16px;border-radius:8px;cursor:pointer;transition:all .3s ease;width:100%;max-width:400px;height:180px;flex-shrink:0;box-shadow:0 2px 4px #0000001a;border:1px solid #e8e8e8}.card-veiculos:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.veiculo-image{margin-right:16px;flex-shrink:0}.image-container{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-container img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.veiculo-info{flex:1;min-width:0}.veiculo-header{margin-bottom:8px}.veiculo-placa{font-size:16px;font-weight:600;text-decoration:none;display:block}.veiculo-detail{margin-bottom:4px}.detail-item{font-size:14px;display:flex;align-items:center;gap:6px}.detail-item .anticon{font-size:12px}.no-vehicles{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;width:100%}.no-vehicles p{margin:0;font-size:16px}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}.blink-icon{animation:blink 1s infinite}@media (max-width: 768px){.card-veiculos{width:100%;height:160px}.veiculos-container{height:350px;flex-direction:column}}[data-theme=dark] .card-veiculos{background-color:#2a2a2a;border:1px solid #cccccc}[data-theme=dark] .card-veiculos:hover{background-color:#333;border-color:#e0e0e0}[data-theme=dark] .veiculo-placa{color:#fff}[data-theme=dark] .detail-item{color:#ccc}[data-theme=dark] .image-container{background-color:#404040}[data-theme=dark] .no-vehicles p{color:#ccc}[data-theme=light] .card-veiculos{background-color:#fff;border:1px solid #e8e8e8}[data-theme=light] .card-veiculos:hover{background-color:#fafafa;border-color:#d9d9d9}[data-theme=light] .veiculo-placa{color:#1890ff}[data-theme=light] .detail-item{color:#666}[data-theme=light] .image-container{background-color:#f5f5f5}[data-theme=light] .no-vehicles p{color:#666}._ssw-container_17rqw_1{padding:24px;max-width:1200px;margin:0 auto}._ssw-card_17rqw_13{margin-bottom:24px}._ssw-modules-grid_17rqw_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:24px}._ssw-status-tag_17rqw_35{font-size:14px;padding:4px 12px}._ssw-config-form_17rqw_45{max-width:600px}._ssw-form-group_17rqw_53{margin-bottom:16px}._ssw-form-label_17rqw_61{font-weight:500;margin-bottom:8px;display:block}._ssw-form-input_17rqw_73{width:100%}._ssw-modal-header_17rqw_81{display:flex;align-items:center;gap:8px}._ssw-status-indicator_17rqw_93{display:flex;align-items:center;justify-content:center;margin-bottom:16px}._ssw-loading-spinner_17rqw_107{margin:20px 0}._ssw-empty-state_17rqw_115{text-align:center;padding:40px 20px}._ssw-action-buttons_17rqw_125{margin-top:16px}._ssw-config-info_17rqw_133{background:#f5f5f5;padding:16px;border-radius:6px;margin:16px 0}._ssw-config-item_17rqw_147{display:flex;align-items:center;margin-bottom:8px;gap:8px}._ssw-config-icon_17rqw_161{color:#1890ff;font-size:16px}._ssw-alert_17rqw_171{margin-bottom:24px}._ssw-dashboard-card_17rqw_179{height:100%;transition:all .3s ease}._ssw-dashboard-card_17rqw_179:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._ssw-module-icon_17rqw_199{font-size:48px;color:#fff}._ssw-module-card_17rqw_209{background:linear-gradient(135deg,#1890ff,#096dd9);border-radius:8px}
