.sales-avatar,.sales-icon{color:#2f7f63;background:#e8f7f0;border-color:#d3efe3}.purchase-avatar,.purchase-icon{color:#9a6512;background:#fff4e3;border-color:#f8e6c8}.status-bar{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.status-bar span{color:var(--metin-sessiz);letter-spacing:.02em;background:#f1f3f8;padding:6px 15px 6px 20px;font-size:10px;font-weight:700;position:relative}.status-bar span:first-child{border-radius:13px 0 0 13px;padding-left:15px}.status-bar span:last-child{border-radius:0 13px 13px 0}.status-bar span.done{color:#56627a;background:#e3e7f1}.status-bar span.current{color:#fff;background:#435ed0}.status-bar span.cancelled{color:#fff;background:#c44552}.document-badge{white-space:nowrap;border-radius:12px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-block}.document-badge.draft{color:#64708a;background:#eef0f5}.document-badge.sent{color:#6b51b5;background:#f1ecfd}.document-badge.confirmed{color:#16855d;background:#e8f8f1}.document-badge.waiting{color:var(--ton-uyari);background:#fff1dc}.document-badge.cancelled{color:#b03d49;background:#fdecee}.document-badge.muted{color:var(--metin-sessiz);background:#f4f5f8}.document-link{color:#4d63d2;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.document-link:hover{text-decoration:underline}.form-layout>*{min-width:0}.line-table{border-collapse:collapse;width:100%}.line-table th{font-size:9px}.line-table td{color:#46536b;vertical-align:middle;font-size:11px}.line-table tr.section-row td{color:#45506a;background:#fafbfd;font-weight:700}.line-table tr.note-row td{color:#8d96a7;font-style:italic}.line-table input,.line-table select{color:#46536b;background:0 0;border:1px solid #0000;border-radius:5px;width:100%;min-width:62px;padding:6px 7px;font-size:11px}.line-table input:hover,.line-table select:hover{border-color:#dfe4ec}.line-table input:focus,.line-table select:focus{background:#fff;border-color:#8ea4f0;outline:0}.line-table input.numeric,.line-table td.numeric{text-align:right}.line-table .line-remove{color:#b6bdca;background:0 0;border:0;width:26px;padding:0;font-size:14px}.line-table .line-remove:hover{color:#c44552}.line-actions{border-top:1px solid #edf0f4;gap:14px;padding:11px 14px;display:flex}.line-actions button{color:#465fd0;background:0 0;border:0;padding:2px;font-size:11px;font-weight:650}.line-actions button:hover{text-decoration:underline}.document-totals{border-top:1px solid #edf0f4;justify-content:flex-end;padding:14px 18px 18px;display:flex}.document-totals dl{grid-template-columns:auto minmax(110px,auto);gap:7px 30px;min-width:265px;margin:0;display:grid}.document-totals dt{color:var(--metin-sessiz);font-size:11px}.document-totals dd{color:#46536b;text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:12px}.document-totals dt.grand{color:#25314a;font-size:12px;font-weight:750}.document-totals dd.grand{color:#25314a;font-size:15px;font-weight:800}.document-totals hr{border:0;border-top:1px solid #e8ebf1;grid-column:1/-1;width:100%;margin:3px 0}.status-kanban{grid-auto-columns:minmax(222px,1fr);grid-auto-flow:column;gap:12px;padding:14px;display:grid;overflow-x:auto}.status-column{min-width:0}.status-column-head{align-items:center;gap:8px;padding:0 3px 9px;display:flex}.status-column-head strong{color:#5b667d;letter-spacing:.02em;font-size:11px}.status-column-head span{color:var(--metin-sessiz);font-size:10px}.status-column-head b{color:var(--metin-sessiz);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px}.document-card{color:#6b7689;text-align:left;background:#fff;border:1px solid #e4e8ef;border-radius:8px;gap:7px;width:100%;margin-bottom:9px;padding:12px;font-size:11px;display:grid}.document-card:hover{border-color:#c9d2f1;box-shadow:0 5px 16px #2b3d6e12}.document-card .card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.document-card .card-head strong{color:#3c4964;font-size:12px}.document-card p{color:#6b7689;margin:0;font-size:11px}.document-card small{color:var(--metin-sessiz);font-size:10px}.document-card .card-amount{border-top:1px solid #f0f2f5;justify-content:space-between;align-items:baseline;gap:8px;padding-top:6px;display:flex}.document-card .card-amount span{color:var(--metin-sessiz);font-size:10px}.document-card .card-amount b{color:#3c4964;font-variant-numeric:tabular-nums;font-size:13px}.document-name{color:#3c4964;font-weight:700}.table-wrap td.money{color:#46536b;font-variant-numeric:tabular-nums;font-weight:600}.partner-cell{align-items:center;gap:9px;display:flex}.partner-cell small{color:var(--metin-sessiz);display:block}.field input,.field select,.field textarea{color:#46536b;background:#fff;border:1px solid #dfe4ec;border-radius:6px;width:100%;padding:7px 9px;font-size:12px}.field input:focus,.field select:focus,.field textarea:focus{border-color:#8ea4f0;outline:0}.field textarea{resize:vertical;min-height:68px}.field.readonly p{color:#6b7689}.document-error{color:#b03d49;background:#fdf2f3;border:1px solid #f3ccd1;border-radius:7px;margin:0 0 14px;padding:10px 13px;font-size:11px}.document-hint{color:var(--metin-sessiz);border-top:1px solid #f0f2f5;margin:0;padding:11px 14px;font-size:10px;line-height:1.5}@media (width<=760px){.status-bar{margin-left:0}.document-totals{justify-content:stretch}.document-totals dl{width:100%;min-width:0}}.company-dot.offline{background:#e0a23c;box-shadow:0 0 0 3px #4a3a1c}.list-card .list-toolbar{flex-wrap:wrap;row-gap:10px}.balance-param{color:var(--metin-sessiz);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.balance-param input,.balance-param select{color:#46536b;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #dfe4ec;border-radius:6px;padding:6px 8px;font-size:11px;font-weight:400}.balance-toggle{color:#6b7689;align-items:center;gap:6px;font-size:11px;display:flex}tfoot td{color:#46536b;background:#fafbfd;border-top:1px solid #e4e8f0;padding:10px 12px;font-size:11px;font-weight:650}.stock-badge.trait{color:#5065ca;background:#ebefff;margin-right:4px}.variant-na{color:#b6bdca}.warehouse-avatar,.warehouse-icon{color:#3a6ea8;background:#eaf2fb;border-color:#d3e3f3}.operation-card.ready{cursor:pointer}.operation-card.ready i{display:none}.movement-dialog label.balance-toggle{color:#46536b;flex-direction:row;align-items:center;gap:8px;font-size:12px;display:flex}.movement-dialog label.balance-toggle input{width:auto}.dialog-switches{flex-wrap:wrap;gap:6px 22px;display:flex}.variant-setup{padding:4px 0 0}.variant-setup .document-hint{border-top:0}.variant-setup .line-actions{border-top:1px solid #edf0f4}.field label.balance-toggle{color:#46536b;letter-spacing:0;text-transform:none;margin-bottom:0;font-size:12px;font-weight:400}.invoice-limit{clear:both;color:#7a5b16;background:#fdf7e9;border:1px solid #f0d9a8;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.55}.movement-dialog.amend-dialog{width:min(100%,860px)}.amend-lines{border-collapse:collapse;width:100%;margin:8px 0}.amend-lines th,.amend-lines td{text-align:left;padding:4px 6px;font-size:12px}.amend-lines input{width:84px}.on-hand-reach{opacity:.7;white-space:nowrap;font-size:.75rem;font-weight:400;display:block}
