.quotationDetailBox { padding: 1rem; background-color: #fff; } .customer { margin-top: 0.5rem; font-size: 1.25rem; font-weight: 600; } .customer :global .adm-input-element { border: 1px solid #dededf; height: 3.125rem; margin: 0.5rem 0; border-radius: 5px; } .customer .sizeBox { display: flex; align-items: center; } .customer .sizeBox .sizeItem { display: flex; align-items: center; justify-content: space-between; } .sizeBox { display: flex; align-items: center; justify-content: space-between; } .sizeBox .customer { width: 32%; } .tabs-wrapper { display: flex; align-items: center; } .tab-content { width: 3rem; } .quotationTab :global .adm-selector-item { display: flex; align-items: center; height: 100%; } .svgBox { display: flex; align-items: center; justify-content: space-around; } .svgBox1 { display: flex; justify-content: space-between; width: 100%; height: 15rem; overflow: hidden; } .materialsLine { display: flex; align-items: center; justify-content: space-between; } .materialsLine .materialBtns { width: 45%; display: flex; align-items: center; justify-content: space-between; } .selectInput :global .adm-input-element { border: 1px solid #dededf; height: 3.125rem; margin: 0.5rem 0; border-radius: 5px; } .tableBox { display: flex; align-items: center; justify-content: space-between; } .tableBox .tableHeader { flex: 1; font-size: 0.875rem; text-align: center; font-weight: 700; } .tableBox .tableBody { flex: 1; font-size: 0.875rem; text-align: center; } .boxListBody { display: flex; align-items: center; justify-content: space-between; border: 0.0625rem solid #f3f3f3; padding: 1rem; margin-bottom: 0.5rem; border-radius: 0.1875rem; } :global .adm-input-element:read-only { background-color: #f1f2f8 !important; } .backBox { display: flex; align-items: center; margin: 0.5rem 0; height: 3.3125rem; } .backBox .backEnd { width: 3.5rem; } .projectBtn { display: flex; align-items: center; justify-content: space-between; } .boxTitle { font-size: 1.5rem; font-weight: 700; margin-bottom: 2rem; margin-top: 1rem; } .quotationBody { font-size: 1.25rem; } .quotationBody .line { width: 100%; height: 1px; margin-top: 1rem; background-color: #dededf; } .tabsBox { position: relative; width: 100%; } .tabsBox .tabAddBtn { position: absolute; right: 0; top: 0.75rem; } .tabsBox .tabClearBtn { position: absolute; right: 0; top: 0; } .tabsBox .tabTitle { display: flex; align-items: center; position: relative; } .addTabs { height: 12rem; padding: 1rem; position: relative; } .addTabs :global .adm-input-element { height: 3rem; border: 1px solid #dededf; } .addTabs .addTabsBtn { position: absolute; right: 5%; bottom: 10%; } .processFlex { display: flex; align-items: center; justify-content: space-between; } .processFlex .processBtn { margin-left: 1rem; } .materialsBtns { display: flex; flex-wrap: wrap; margin-left: 1rem; margin-top: 1.5rem; }