body,html{margin:0;padding:0}#root,body,html{width:100%}:root{--siber-primary:#f25a19;--siber-primary-dark:#ba4412;--siber-primary-light:#f49568;--siber-accent:#33424a;--siber-accent-dark:#273238;--siber-accent-light:#a5b0b6;--bg-default:#f8f9fa;--bg-paper:#fff;--bg-alt:#f3f5f6;--text-primary:#2a3440;--text-secondary:#6b7280;--text-disabled:#a3a3a3;--border-main:#e5e5e5;--border-light:#f5f5f5;--color-success:#16a34a;--color-warning:#f59e0b;--color-error:#dc2626}[data-theme=dark]{--siber-primary:#f25a19;--siber-primary-dark:#d64e14;--siber-primary-light:#f37c41;--siber-accent:#7e8e96;--siber-accent-dark:#2d3a41;--siber-accent-light:#a5b0b6;--bg-default:#151c20;--bg-paper:#1c2428;--bg-alt:#212a2f;--text-primary:#e8edf2;--text-secondary:#a0a8b3;--text-disabled:#7e8e96;--border-main:#2a3338;--border-light:#212a2f;--color-success:#16a34a;--color-warning:#f59e0b;--color-error:#dc2626}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row,.dx-widget{background-color:#fff!important;background-color:var(--bg-paper)!important}.dx-widget{color:#2a3440!important;color:var(--text-primary)!important}.dx-popup-content,.dx-toolbar-items-container,.dx-treelist-content{background-color:#fff!important;background-color:var(--bg-paper)!important}.dx-popup-content{color:#2a3440!important;color:var(--text-primary)!important}.dx-searchbox .dx-icon-search{visibility:hidden}.dx-searchbox .dx-placeholder:before,.dx-searchbox .dx-texteditor-input{padding-left:8px;padding-right:68px}#tasks{max-height:540px}#tasks .dx-treelist-rowsview td,.img,.name{vertical-align:middle}.img,.name{display:inline-block}.scanQrButton{border-radius:20px;padding:12px;position:relative}.projectMenu,.scanQrButton{border:1.5px solid;display:flex;font-weight:400;width:100%}@media only screen and (max-width:600px){.scanQrButton{margin:10px;padding:20px}.projectMenu{padding:10px}}.overviewContainer{justify-content:center}.Link{cursor:pointer}.typography{text-align:center}.autoComplete{text-align:right;width:400px}.projectFormBoxes{padding:10px}.customTextfieldSelect{max-width:400px}.alignOptions{align-items:center;text-align:center}.css-1gtveio-MuiTableRow-root.Mui-selected{background-color:#fff;background-color:var(--bg-paper)}.fileSizeSnackbar{background-color:#f3f5f6;background-color:var(--bg-alt);color:#2a3440;color:var(--text-primary);font-weight:400}.menuItemOBL{color:#16a34a;color:var(--color-success)}.uploadAttachmentsCard{min-height:50px;padding:15px}.displayContainerItemsBox,.displayCrateItemsBox{border:1px solid #e5e5e5;border:1px solid var(--border-main);font-size:16px;font-weight:400;margin-bottom:10px;padding:10px}.readOnlyCardContainer{min-width:290px}.readOnlyModalContainer{padding-bottom:20px}.QRCodeDisplay{align-items:center;height:450px;justify-content:center;text-align:center;width:480px}@media only screen and (max-width:1100px){.QRCodeDisplay{height:300px;width:400px}}@media only screen and (max-width:600px){.QRCodeDisplay{height:300px;width:280px}}.QRDialog{align-items:center;display:flex;height:80%;justify-content:center;text-align:center;width:100%}.QRCodeGenerator{display:none}.closeButton{position:absolute;right:0;top:0}.attachmentContainer{grid-gap:.3rem;display:grid;grid-template-areas:"item-1 item-1 item-1 item-1";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:.1fr auto}.attachmentContainerProject{grid-gap:.5rem;display:grid;grid-template-areas:"item-1 item-1 ";grid-template-columns:repeat(2,1fr);grid-template-rows:.1fr auto}@media only screen and (max-width:800px){.attachmentContainer{grid-template-areas:"item-1" "item-1" "item-1" "item-1" "item-1" "item-1" "item-1" "item-1";grid-template-columns:1fr;grid-template-rows:1.2fr auto}}#item-1{grid-area:item-1}.attachmentCellContainer{column-count:2;display:flex;flex-direction:column;padding:3px}.attachmentLink{color:#6b7280;color:var(--text-secondary);font-weight:400;text-decoration:none}.issueAttachmentsCard{min-height:50px;padding:15px}.issueAttachmentMapContainer{display:flex}@media only screen and (max-width:800px){.issueAttachmentMapContainer{column-count:2;display:flex;flex-direction:column}}.container{font-size:14px}.container,.crate{display:grid;grid-template-areas:"content1 content1 content1 content1" "content2 content2 content2 content2";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1.7fr auto;margin:auto;max-height:700px;max-width:1100px;text-align:center}.container,.crate,.manufacturingModals{padding-bottom:20px}@media only screen and (max-width:800px){.container{grid-template-areas:"content1" "content1" "content1" "content1" "content2" "content2" "content2" "content2";grid-template-columns:1fr;grid-template-rows:1.2fr 1.2fr 1fr}}#content1{font-size:20px;font-weight:600;grid-area:content1;padding:20px;text-align:center}#content1,#content2{border-radius:var(--main-radius)}#content2{grid-area:content2;padding-top:var(--main-padding)}.siberVersionSpacer{margin-left:6rem}@media only screen and (max-width:1300px){.siberVersionSpacer{color:#6b7280;color:var(--text-secondary);margin-left:1rem}}.googleMapContainer{height:65vh;width:100%}.tracking-marker{background:#428569;box-shadow:-2px 2px 2px #00000080;color:#fff;cursor:pointer;display:flex;font-size:16px;line-height:1em;margin-left:-20px;margin-top:-43px;padding:8px 10px 7px;position:absolute;text-shadow:0 1px 1px #00000040;transition:background .2s;white-space:nowrap}.tracking-marker:before{border:10px solid #0000;border-right:20px solid #428569;content:"";height:0;left:0;margin-left:-10px;margin-top:-10px;position:absolute;top:100%;transition:border-right .2s;width:0;z-index:-1}.tracking-marker.js-active{background:#607d8b}.tracking-marker.js-active:before{border-right-color:#607d8b}.copyrightText,.softwareVersionText,.tableHeaderText{color:#6b7280;color:var(--text-secondary)}.tableContentText,.tableHeaderText{align-items:center;text-align:center}.projectTblHeaderText{color:#6b7280;color:var(--text-secondary)}.projectTblContextText,.projectTblHeaderText,.userTblHeaderText{align-items:left;text-align:left}.userTblHeaderText{color:#6b7280;color:var(--text-secondary)}.userTblContextText{align-items:left;text-align:left}.RCOSfgCost{color:#f09712;font-weight:600}.RCOClientCost{color:#e74c3c;font-weight:600}.RCOAdjustmentAmount{color:#16a34a;color:var(--color-success);font-weight:600}.changeCalculatorOrderBodyText{color:#65b16b;font-weight:600}.doNotRequireGlass{color:#dc2626;color:var(--color-error);font-weight:600}.doRequireGlass{color:#16a34a;color:var(--color-success);font-weight:600}.displayCrate{padding:8px;text-align:center}.displayContainer,.displayCrate2{font-size:20px;font-weight:600;padding:8px;text-align:center}.displayContainer{color:#939eff}.changeProductStatusHeader{color:#16a34a;color:var(--color-success);font-weight:700}.generalAttachmentHeader,.qcAttachmentHeader{font-size:16px;font-weight:500;padding:8px}.addButton{text-align:left}.cancelButton{float:right}.overviewTimelineApplyButton{min-height:56;min-width:209}.btnSiberStatus{border:2.5px solid;border-radius:.7em;font-weight:500;justify-content:center;width:100%}.btn,.btnSiberStatus{align-self:center;background-color:initial;display:flex;font-family:Montserrat,sans-serif;font-size:14px;line-height:1;text-align:center}.btn{-webkit-appearance:none;appearance:none;border:1.5px solid #dc2626;border:1.5px solid var(--color-error);border-radius:.6em;box-sizing:border-box;color:#dc2626;color:var(--color-error);cursor:pointer;font-weight:300;font-weight:400;margin:2px;padding:.45em;text-decoration:none}.red{justify-content:center;text-align:center;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%}.red:hover{box-shadow:inset 0 0 40px 40px #e74c3c}.defective{border:1.5px solid #e4002b;border-radius:.6em;color:#e4002b;justify-content:center;text-align:center;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%}.defective:hover{box-shadow:inset 0 0 40px 40px #e4002b}.blue{border:1.5px solid #3969ef;color:#7e96df;justify-content:center;text-align:center;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%}.blue:hover{box-shadow:inset 0 0 40px 40px #3969ef}.green{border:1.5px solid #16a34a;border:1.5px solid var(--color-success);color:#16a34a;color:var(--color-success);justify-content:center;text-align:center;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%}.green:hover{box-shadow:inset 0 0 40px 40px #6e6c6c}.white{border:1.5px solid #fff;color:#fff;justify-content:center;text-align:center;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%}.white:hover{box-shadow:inset 0 0 40px 40px #504d4d}.cyan{border:1.5px solid #40bcd8;color:#40bcd8;justify-content:center;text-align:center;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%}.cyan:hover{box-shadow:inset 0 0 40px 40px #6e6c6c}.yellow{border:1.5px solid #fc0;color:#fc0;justify-content:center;text-align:center;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%}.yellow:hover{box-shadow:inset 0 0 40px 40px #fc0}.purple{border:1.5px solid #8554f8;color:#8f60fc;justify-content:center;text-align:center;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%}.purple:hover{box-shadow:inset 0 0 40px 40px #7d46ff}.button{align-self:center;-webkit-appearance:none;appearance:none;background-color:initial;border:1.5px solid #e74c3c;border-radius:.6em;box-sizing:border-box;color:#e74c3c;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;font-weight:400;line-height:1;margin:2px;padding:.45em;text-align:center;text-decoration:none}.btn:focus,.btn:hover{color:#fff;outline:0}.addtionalCommentLoader{-ms-overflow-style:none;scrollbar-width:none}.generalLoadingSpinner1{display:table;margin:auto;z-index:1031}.generalLoadingSpinner{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}table.minimalistBlack{border:3px solid #000;border-collapse:collapse;text-align:left;width:100%}table.minimalistBlack td,table.minimalistBlack th{border:1px solid #000;padding:5px 4px}table.minimalistBlack tbody td{font-size:13px}table.minimalistBlack thead{background:#cfcfcf;background:linear-gradient(180deg,#dbdbdb 0,#d3d3d3 66%,#cfcfcf);border-bottom:3px solid #000}table.minimalistBlack thead th{color:#000;font-size:15px;font-weight:700;text-align:left}table.minimalistBlack tfoot td{font-size:14px}.react-chatbot-kit-chat-container{width:550px!important}.react-chatbot-kit-chat-bot-message{margin:0!important;width:auto}.markdown-bubble{background-color:#376b7e;border-radius:8px;color:#fff;font-family:inherit;font-size:14.4px;line-height:1.5;margin:0 0 15px 50px!important;padding:10px;word-break:break-word}.feedback-buttons{margin-top:6px}.feedback-buttons button{background:#0000;border:none;cursor:pointer;font-size:16px;margin-right:6px;transition:transform .2s}.feedback-buttons button:hover{transform:scale(1.2)}.feedback-buttons .active{color:#007bff}