.kategori-cell[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#424242;font-size:13px}.kategori-cell i[data-v-7349eed6]{color:#ff9800;font-size:16px}.temin-tipi-info[data-v-7349eed6]{max-height:500px;overflow-y:auto;padding:5px}.temin-tipi-info .tip-item[data-v-7349eed6]{margin-bottom:20px;border:1px solid #ebeef5;border-radius:8px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.temin-tipi-info .tip-item[data-v-7349eed6]:last-child{margin-bottom:0}.temin-tipi-info .tip-item[data-v-7349eed6]:hover{border-color:#409eff;-webkit-box-shadow:0 2px 8px rgba(64,158,255,.15);box-shadow:0 2px 8px rgba(64,158,255,.15)}.temin-tipi-info .tip-header[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 15px;background-color:#fafafa;border-bottom:1px solid #ebeef5}.temin-tipi-info .tip-header strong[data-v-7349eed6]{color:#303133;font-size:14px}.temin-tipi-info .tip-content[data-v-7349eed6]{padding:15px;background-color:#fff}.temin-tipi-info .tip-content p[data-v-7349eed6]{margin:0;line-height:1.6;color:#606266;font-size:13px}[data-v-7349eed6] .el-alert__content{width:100%}.firma-list-header[data-v-7349eed6]{padding:0 0 10px 0;border-bottom:2px solid #f0f0f0;margin-bottom:16px}.ihtiyac-header[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px}.ihtiyac-header h3[data-v-7349eed6]{font-size:14px;font-weight:500;color:#212121;margin:0 0 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.ihtiyac-header h3 i[data-v-7349eed6]{color:#1976d2;font-size:18px}.ihtiyac-header .subtitle[data-v-7349eed6]{font-size:12px;color:#757575;margin:0}.malzeme-cell[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:5px 0}.malzeme-cell .malzeme-icon[data-v-7349eed6]{color:#1976d2;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.malzeme-cell .malzeme-details[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.malzeme-cell .malzeme-details .malzeme-name[data-v-7349eed6]{font-size:12px;font-weight:500;color:#212121;line-height:1.3}.malzeme-cell .malzeme-details .malzeme-code[data-v-7349eed6]{font-size:10px;color:#757575;font-family:Courier New,monospace;background:#f5f5f5;padding:2px 6px;border-radius:3px;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.firma-table[data-v-7349eed6]{border-radius:8px;overflow:hidden}.firma-table[data-v-7349eed6] .el-table__row{-webkit-transition:all .3s ease;transition:all .3s ease}.firma-table[data-v-7349eed6] .el-table__row td{border-bottom:1px solid #f0f0f0}.firma-table[data-v-7349eed6] .el-table__row:hover{background-color:#f8f9fa!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.firma-table[data-v-7349eed6] .el-table__row:hover td{background-color:#f8f9fa!important}.firma-table[data-v-7349eed6] .el-table__row.current-row,.firma-table[data-v-7349eed6] .el-table__row.current-row td{background-color:#e3f2fd!important}.firma-table[data-v-7349eed6] .el-table__row.current-row .firma-name-cell .firma-title{color:#1976d2;font-weight:600}.firma-table .index-cell[data-v-7349eed6]{font-weight:600;color:#757575;font-size:12px}.firma-table .firma-name-cell[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:4px 0}.firma-table .firma-name-cell .firma-icon[data-v-7349eed6]{color:#1976d2;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.firma-table .firma-name-cell .firma-title[data-v-7349eed6]{font-size:12px;font-weight:500;color:#212121;-webkit-transition:color .3s ease;transition:color .3s ease}.firma-table .firma-total-display[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.firma-table .firma-total-display i[data-v-7349eed6]{font-size:14px;font-weight:700}.firma-table .firma-total-display .amount[data-v-7349eed6]{font-size:12px;color:#000;font-weight:700;letter-spacing:.5px}.firma-table .delete-btn[data-v-7349eed6]{-webkit-transition:all .3s ease;transition:all .3s ease}.firma-table .delete-btn[data-v-7349eed6]:hover{-webkit-transform:scale(1.15) rotate(5deg);transform:scale(1.15) rotate(5deg);-webkit-box-shadow:0 4px 8px rgba(244,67,54,.3);box-shadow:0 4px 8px rgba(244,67,54,.3)}.empty-state-large[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 15px;text-align:center}.empty-state-large i[data-v-7349eed6]{font-size:48px;color:#bdbdbd;margin-bottom:10px}.empty-state-large h3[data-v-7349eed6]{font-size:14px;font-weight:500;color:#424242;margin:0 0 6px 0}.empty-state-large p[data-v-7349eed6]{font-size:12px;color:#757575;margin:0 0 12px 0}.empty-state-large .warning-text[data-v-7349eed6]{margin-top:10px;color:#ff9800;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.empty-state-large .warning-text i[data-v-7349eed6]{margin:0;font-size:20px!important}.price-input-dialog[data-v-7349eed6] .el-dialog{border-radius:4px}.price-input-dialog .price-form-header[data-v-7349eed6]{margin-bottom:10px;padding:8px;background:#e3f2fd;border-radius:4px;border-left:3px solid #1976d2}.price-input-dialog .price-form-header p[data-v-7349eed6]{margin:0;color:#424242;font-size:12px}.price-input-dialog .price-input-table[data-v-7349eed6]{margin-bottom:10px}.price-input-dialog .miktar-display[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.price-input-dialog .miktar-display strong[data-v-7349eed6]{font-size:12px;color:#212121}.price-input-dialog .miktar-display span[data-v-7349eed6]{font-size:10px;color:#757575;background:#f5f5f5;padding:1px 6px;border-radius:8px}.price-input-dialog .price-input[data-v-7349eed6]{width:100%}.price-input-dialog .price-input[data-v-7349eed6] .el-input-number__decrease,.price-input-dialog .price-input[data-v-7349eed6] .el-input-number__increase{background:#fafafa}.price-input-dialog .price-input[data-v-7349eed6] .el-input-number__decrease:hover,.price-input-dialog .price-input[data-v-7349eed6] .el-input-number__increase:hover{background:#1976d2;color:#fff}.price-input-dialog .total-display[data-v-7349eed6]{font-size:12px;font-weight:600;color:#2e7d32;background:#e8f5e9;padding:4px 8px;border-radius:4px;display:inline-block}.price-input-dialog .price-form-footer[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:#f5f5f5;border-radius:4px;margin-top:10px}.price-input-dialog .price-form-footer .grand-total[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;color:#424242}.price-input-dialog .price-form-footer .grand-total strong[data-v-7349eed6]{font-size:16px;color:#2e7d32}.price-input-dialog .price-form-footer .form-actions[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.firma-detail-dialog[data-v-7349eed6] .el-dialog{border-radius:8px;overflow:hidden}.firma-detail-dialog[data-v-7349eed6] .el-dialog__body{padding:15px}.firma-detail-dialog[data-v-7349eed6] .el-dialog__header{background:#0275be;padding:12px 20px;border-radius:8px 8px 0 0}.firma-detail-dialog[data-v-7349eed6] .el-dialog__header .el-dialog__title{color:#fff;font-weight:600}.firma-detail-dialog[data-v-7349eed6] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff}.firma-detail-dialog .dialog-content .form-section[data-v-7349eed6]{background:#fafafa;padding:15px;border-radius:8px}.firma-detail-dialog .dialog-footer[data-v-7349eed6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}