@charset "UTF-8";.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.btn{display:inline-flex;justify-content:center;align-items:center;padding:9px 16px;border-radius:12px;border:none;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;text-align:center;letter-spacing:.2px;border:2px solid #DAA900;background:var(--btn-primary-bg);color:#000}.btn-primary{background:var(--btn-primary-bg);color:#000;border:2px solid #DAA900}.btn-primary:hover{background:var(--btn-primary-hover);box-shadow:var(--btn box-shadow)}.btn-primary:active{transform:translateY(1px)}.btn-block{width:100%;display:flex;justify-content:center;border-radius:24px;padding:12px;margin-top:20px;font-size:14px}.btn-sm{font-size:11px;padding:8px 16px;border-radius:20px}.btn-lg{font-size:15px;padding:12px 24px;border-radius:12px}.btn-cancel{background:#e8edf2;color:#0d141c;border:1px solid #575454!important}.btn-cancel:hover{background:#e9e9e9}.btn-cancel:active{transform:translateY(1px)}:root{--primary-color: #DAA900}@font-face{font-family:Ubuntu;src:url("./media/Ubuntu-Regular-HUHMAHEK.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Ubuntu;src:url("./media/Ubuntu-Bold-DDOW5D7H.ttf") format("truetype");font-weight:600;font-style:normal}body{font-family:Ubuntu,sans-serif;background-color:#f8f9fb;color:#1a1d2e;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit}.sidebar-tooltip-custom,.mat-mdc-tooltip.sidebar-tooltip-custom{background-color:#000!important;color:#fff!important;font-size:13px!important;padding:6px 12px!important;border-radius:8px!important;font-weight:600!important;z-index:99999!important;box-shadow:0 4px 12px #00000073!important;margin-left:15px!important}.sidebar-tooltip-custom .mdc-tooltip__surface,.mat-mdc-tooltip.sidebar-tooltip-custom .mdc-tooltip__surface{background-color:#000!important;color:#fff!important;font-size:13px!important;padding:6px 12px!important;border-radius:8px!important;font-weight:500!important;box-shadow:0 4px 12px #00000073!important;min-height:unset!important;line-height:normal!important}.sidebar-tooltip-custom .mat-tooltip-arrow,.mat-mdc-tooltip.sidebar-tooltip-custom .mat-tooltip-arrow{display:none!important}:root{--primary-color-sidebar: #ffffff;--btn-primary-bg: #EBBB00;--btn-box-shadow: 0 4px 12px rgba(225, 214, 65, .3);--btn-primary-hover: #D4A800}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;height:100%;background:#fff}html.ai-panel-open,body.ai-panel-open{overflow:hidden!important;height:100vh!important}.machine-image-placeholder,.image-placeholder{width:60px;height:60px;background-color:#e8eef7;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-left:2px}.machine-image-placeholder img,.image-placeholder img,.machine-image-placeholder .machine-icon,.image-placeholder .machine-icon{width:25px!important;height:25px!important;object-fit:contain}img.machine-img{width:100px;height:100px;object-fit:contain;border-radius:12px;background-color:#e8eef7;padding:16px}img.machine-img[src*="machine.png"]{object-fit:contain!important;background-color:#e8eef7!important;padding:20px!important}img.machine-img:not([src*="machine.png"]){object-fit:cover!important;background-color:transparent!important;padding:0!important;width:100%!important;height:100%!important}.icon img:not([src*="machine.png"]){background:transparent!important;padding:0!important;width:36px!important;height:36px!important;object-fit:cover!important;border-radius:6px!important}.icon img[src*="machine.png"]{width:24px!important;height:24px!important;object-fit:contain!important}.custom-dialog{background:transparent!important;box-shadow:none!important;overflow:visible!important}.custom-dialog .mat-mdc-dialog-container,.custom-dialog .mat-mdc-dialog-surface,.custom-dialog .mat-dialog-container{background:transparent!important;box-shadow:none!important;padding:0!important;border:none!important;overflow:visible!important}
