.migrated-machines-table .ant-table-wrapper .ant-table-tbody .ant-table-cell:nth-child(1){padding:0}.schedules-tab-wrapper .header{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:10px;padding:5px 0 20px}@media screen and (min-width: 640px){.schedules-tab-wrapper .header{flex-direction:row}}.schedules-tab-wrapper .header h2{font-size:26px;font-weight:600}.schedules-tab-wrapper .header .btn{display:flex;align-items:center;gap:10px}.schedules-tab-wrapper .header .btn img{width:20px}.schedules-tab-wrapper .btn-action{cursor:pointer;color:#00f}.events-tab-v2 .event-item{transition:all .2s ease-in-out}.events-tab-v2 .event-item:hover{transform:translateY(-1px);box-shadow:0 4px 12px hsl(var(--foreground)/.1)}.events-tab-v2 .timeline-chart{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;padding:20px}.events-tab-v2 .timeline-chart .timeline-bar{transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.events-tab-v2 .timeline-chart .timeline-bar:hover{z-index:20}.events-tab-v2 .events-header-wrapper::-webkit-scrollbar{height:6px}.events-tab-v2 .events-header-wrapper::-webkit-scrollbar-track{background:hsl(var(--muted));border-radius:3px}.events-tab-v2 .events-header-wrapper::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}.events-tab-v2 .events-header-wrapper::-webkit-scrollbar-thumb:hover{background:hsl(var(--border)/.8)}.events-tab-v2 .overflow-x-auto::-webkit-scrollbar{height:6px}.events-tab-v2 .overflow-x-auto::-webkit-scrollbar-track{background:hsl(var(--muted));border-radius:3px}.events-tab-v2 .overflow-x-auto::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}.events-tab-v2 .overflow-x-auto::-webkit-scrollbar-thumb:hover{background:hsl(var(--border)/.8)}.events-tab-v2 .scroll-area::-webkit-scrollbar{width:6px;height:6px}.events-tab-v2 .scroll-area::-webkit-scrollbar-track{background:transparent}.events-tab-v2 .scroll-area::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}.events-tab-v2 .scroll-area::-webkit-scrollbar-thumb:hover{background:hsl(var(--border)/.8)}.events-tab-v2 .event-icon{flex-shrink:0;margin-top:2px}.events-tab-v2 .event-content{min-width:0;flex:1}.events-tab-v2 .event-message{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.events-tab-v2 .loading-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.settings-wrapper .header{padding:5px 0 20px}.settings-wrapper .settings-card{height:100%}.settings-wrapper .settings-list{display:flex;flex-direction:column;gap:8px}.settings-wrapper .settings-item{display:flex;flex-direction:row;align-items:center;gap:12px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.06)}.settings-wrapper .settings-item:last-child{border-bottom:none;padding-bottom:0}@media (max-width: 576px){.settings-wrapper .settings-item{flex-direction:column;align-items:flex-start;gap:6px}}.settings-wrapper .settings-label{font-size:14px;font-weight:500;color:#000000a6;line-height:1.5;min-width:180px;flex-shrink:0}@media (max-width: 576px){.settings-wrapper .settings-label{min-width:auto}}.settings-wrapper .settings-value{font-size:15px;color:#000000d9;line-height:1.5;word-break:break-word;flex:1}.settings-wrapper .settings-item .ant-space{flex:1;justify-content:flex-start}.settings-wrapper .settings-actions{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.06)}.settings-wrapper .settings-actions .settings-item:last-child{border-bottom:none;padding-bottom:0}.settings-wrapper .settings-list>.settings-item:has(+.settings-actions){border-bottom:none}.home-wrapper .header-section{background-color:#e9ecef;margin-bottom:30px;padding:30px;text-align:center}.home-wrapper .card-container{padding-inline:30px;margin-bottom:30px}.home-wrapper .card-container .home-card{text-align:center;box-shadow:0 4px 8px #0000001a;transition:transform .3s,box-shadow .3s;background:linear-gradient(145deg,#fff,#f8f9fa);height:280px}.home-wrapper .card-container .home-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a}.home-wrapper .card-container .home-card .card-icon{font-size:40px;margin-bottom:20px;color:#009c3a}.home-wrapper .card-container .home-card .card-footer{margin-top:20px;justify-self:flex-end}.machines-table-wrapper .statuses{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:16px}.machines-table-wrapper .statuses .status{border-radius:4px;color:#fff;background-color:#6c757d;padding:3px 5px;font-size:12px}.search-wrapper .content{padding:20px}.search-wrapper .content h2{font-size:20px;font-weight:500;margin-bottom:10px}.machines-tab-wrapper .statuses{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:5px}.machines-tab-wrapper .statuses .status{border-radius:4px;color:#fff;background-color:#6c757d;padding:3px 5px;font-size:12px}video{clip-path:inset(1px 1px);outline:4px solid white;outline-offset:-4px;background:#fff!important}.information-wrapper .synchronisation{display:flex;margin:10px 0}.information-wrapper .machine-status{border-radius:4px;color:#fff;background-color:#6c757d;padding:3px 5px;font-size:12px}.information-wrapper .informations{display:flex;flex-direction:column;gap:70px;margin-top:20px}@media screen and (min-width: 640px){.information-wrapper .informations{flex-direction:row}}.machine-info-sub-tab-wrapper table{text-align:left}.machine-info-sub-tab-wrapper table th{width:160px}.jlink-info-sub-tab-wrapper table{text-align:left}.jlink-info-sub-tab-wrapper table th{width:160px}.routes-wrapper .header{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:10px;padding:5px 0}@media screen and (min-width: 640px){.routes-wrapper .header{flex-direction:row}}.routes-wrapper .header h2{font-size:26px;font-weight:600}.routes-wrapper .header .inputs{display:flex;gap:10px}.routes-wrapper .ant-table-wrapper .ant-table-tbody .ant-table-cell:nth-child(1){padding:0}.events-wrapper .header{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:10px;padding:5px 0 20px}@media screen and (min-width: 640px){.events-wrapper .header{flex-direction:row}}.events-wrapper .header h2{font-size:26px;font-weight:600}.events-wrapper .header .inputs{display:flex;gap:10px}.machine-wrapper .ant-breadcrumb .back-icon-container{cursor:pointer;display:flex;align-items:center;gap:5px}.machine-wrapper .ant-breadcrumb .ant-breadcrumb-link,.machine-wrapper .ant-breadcrumb .ant-breadcrumb-separator{font-size:25px!important;font-weight:500}.machine-wrapper .ant-tabs{padding:10px 20px}.notifications-wrapper{overflow:hidden}.container{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;gap:50px;padding:30px}@media screen and (min-width: 768px){.container{flex-direction:row}}.container .image-container img{width:250px}@media screen and (min-width: 768px){.container .image-container img{width:320px}}.container .text h1{font-size:35px;font-weight:700;margin-bottom:15px}.container .text p{font-size:15px;margin-bottom:15px}.qr-scanner-card{width:100%;max-width:500px;margin:0 auto;box-shadow:0 2px 8px #0000001a;border-radius:8px}.qr-scanner-card .ant-card-body{padding:24px}.qr-scanner-container{position:relative;width:100%;min-height:350px;background-color:#000;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026}.qr-scanner-container .qr-scanner-viewport{width:100%;height:100%;min-height:350px}.qr-scanner-container .qr-scanner-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000000b3;color:#fff;z-index:1}#qr-reader{border-radius:8px;overflow:hidden}#qr-reader #qr-reader__dashboard,#qr-reader #qr-reader__camera_selection{display:none}#qr-reader video{width:100%!important;height:auto!important;object-fit:cover}.activate-page-wrapper{padding:20px;max-width:800px}.activate-page-wrapper .code-input-section{max-width:500px}.activate-page-wrapper .input{min-width:120px;width:100%}.activate-page-wrapper .btn{width:130px}.activate-page-wrapper .activated-machine-section,.activate-page-wrapper .not-activated-machine-section{max-width:650px}.activate-page-wrapper .machine-info-card{background-color:#fff;border:1px solid #d9d9d9;overflow:hidden}.activate-page-wrapper .machine-info-card>.ant-alert{margin:0;padding:16px 20px;border:none;border-bottom:1px solid #d9d9d9}.activate-page-wrapper .machine-info-card .card-header{display:flex;align-items:center;gap:12px;padding:20px;border-bottom:1px solid #f0f0f0}.activate-page-wrapper .machine-info-card .card-header .machine-info-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#1890ff;color:#fff;flex-shrink:0}.activate-page-wrapper .machine-info-card .card-header h4{margin:0;font-size:16px;font-weight:600;color:#262626}.activate-page-wrapper .machine-info-card .card-body{padding:20px}.activate-page-wrapper .machine-info-card .card-body .info-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.activate-page-wrapper .machine-info-card .card-body .info-row:last-child{border-bottom:none}.activate-page-wrapper .machine-info-card .card-body .info-row .info-label{font-size:14px;font-weight:500;color:#8c8c8c}.activate-page-wrapper .machine-info-card .card-body .info-row .info-value{font-size:14px;font-weight:500;color:#262626;text-align:right;margin-left:16px;word-break:break-word}.activate-page-wrapper .machine-info-card .card-footer{padding:16px 20px;background-color:#fafafa;border-top:1px solid #f0f0f0}.activate-page-wrapper .machine-info-card .card-footer button{height:40px;font-size:14px;font-weight:500}.profile-wrapper .user-profile{padding:30px}.profile-wrapper .user-profile .title-text{font-size:20px;font-weight:500;margin-bottom:20px}.profile-wrapper .user-profile input{width:100%}
