.owner-switch{color:#b7d0c6;border:1px solid #2d6455;border-radius:10px;margin:0 5px 14px;padding:10px;font-size:10px;display:block}.owner-switch select{color:#174435;background:#f7faf7;border:0;border-radius:7px;width:100%;margin-top:6px;padding:8px;font-weight:800;display:block}@media (max-width:1000px){.owner-switch{display:none}}.account-box{border:1px solid #2d6455;border-radius:10px;margin:0 5px 14px;padding:10px}.account-box span{color:#9fc0b3;font-size:10px;display:block}.account-box b{margin:4px 0 8px;font-size:13px;display:block}.account-box button{color:#eef8f2;background:0 0;border:1px solid #6e9688;border-radius:7px;width:100%;padding:7px;font-size:10px;font-weight:800}@media (max-width:1000px){.account-box{z-index:20;background:#174b3e;margin:0;padding:7px;position:fixed;top:10px;right:12px}.account-box span,.account-box b{display:none}.account-box button{white-space:nowrap}}.login-card select{background:#fff;border:1px solid #dbe3dc;border-radius:10px;outline:none;width:100%;margin:8px 0 11px;padding:13px;display:block}.delete-material{color:#a53f2d;background:#fff5f2;border:1px solid #e3b9ad;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:800}.delete-material:hover{color:#fff;background:#a53f2d}.wide .panel-title span{font-size:13px;font-weight:700}.wide .panel-title h2{font-size:27px}.wide .table-wrap{margin:0 -8px}.wide table{table-layout:fixed;min-width:1120px}.wide th{color:#56675f;padding:13px 9px;font-size:13px;line-height:1.35}.wide td{vertical-align:middle;padding:14px 9px;font-size:15px;line-height:1.35}.wide th:first-child{width:14%}.wide th:nth-child(2),.wide th:nth-child(3){width:11%}.wide th:nth-child(4){width:17%}.wide th:nth-child(5),.wide th:nth-child(6){width:11%}.wide th:nth-child(7){width:19%}.wide th:last-child{width:72px}.wide .plain-input,.wide .number-input{background:#fbfcfa;border-color:#dce3de;width:100%;min-width:0;padding:10px 9px;font-size:15px}.wide .plain-input.code{letter-spacing:.2px;width:100%;font-size:17px}.wide .manual-stock{width:100%;min-width:0;padding:2px 8px}.wide .manual-stock input{width:calc(100% - 31px);min-width:75px;padding:8px 4px;font-size:18px;font-weight:800}.wide .manual-stock b{font-size:13px}.wide .threshold-set,.wide .threshold-off{white-space:nowrap;font-size:13px}.wide .receive{grid-template-columns:minmax(55px,72px) 1fr auto;gap:7px;width:100%;display:grid}.wide .receive input{width:100%;min-width:0;padding:9px;font-size:15px}.wide .receive span{white-space:normal;font-size:13px;line-height:1.25}.wide .receive button{padding:9px 12px;font-size:14px}.wide .delete-material{padding:9px 11px;font-size:13px}.wide .ghost,.wide .panel-save,.wide .segmented button{padding:10px 13px!important;font-size:13px!important}.wide table:not(:has(th:nth-child(8))) th:first-child{width:15%}.wide table:not(:has(th:nth-child(8))) th:nth-child(2){width:12%}.wide table:not(:has(th:nth-child(8))) th:nth-child(3){width:12%}.wide table:not(:has(th:nth-child(8))) th:nth-child(4){width:20%}.wide table:not(:has(th:nth-child(8))) th:nth-child(5){width:13%}.wide table:not(:has(th:nth-child(8))) th:nth-child(6){width:auto}.wide table:not(:has(th:nth-child(8))) th:last-child{width:72px}@media (max-width:650px){.wide .panel-title h2{font-size:23px}.wide table{min-width:1050px}.wide th{font-size:12px}.wide td,.wide .plain-input,.wide .number-input{font-size:14px}}
