.warehouse-cycle-count-panel{scroll-margin-top:1rem}.warehouse-cycle-count-help,.warehouse-cycle-count-safety{line-height:1.6}.warehouse-cycle-count-grid,.warehouse-cycle-count-scan-grid,.warehouse-cycle-count-summary{display:grid;gap:1rem}.warehouse-cycle-count-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.warehouse-cycle-count-scan-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.warehouse-cycle-count-field{display:grid;gap:.45rem}.warehouse-cycle-count-field label{font-weight:700}.warehouse-cycle-count-field input,.warehouse-cycle-count-field select{width:100%;min-width:0}.warehouse-cycle-count-message{margin:1rem 0 0;padding:.8rem .9rem;border:1px solid currentColor;border-radius:.75rem;line-height:1.5}.warehouse-cycle-count-message[data-state=waiting],.warehouse-cycle-count-message[data-state=loading],.warehouse-cycle-count-message[data-state=info]{opacity:.86}.warehouse-cycle-count-message[data-state=auth],.warehouse-cycle-count-message[data-state=forbidden],.warehouse-cycle-count-message[data-state=warning],.warehouse-cycle-count-message[data-state=error],.warehouse-cycle-count-message[data-state=matched],.warehouse-cycle-count-message[data-state=ready],.warehouse-cycle-count-message[data-state=success]{font-weight:700}.warehouse-cycle-count-task-detail{display:grid;gap:.75rem;margin-top:1rem;padding:1rem;border:1px solid rgba(127,127,127,.3);border-radius:.9rem}.warehouse-cycle-count-task-detail dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0}.warehouse-cycle-count-task-detail dl>div{min-width:0}.warehouse-cycle-count-task-detail dt{margin-bottom:.25rem;font-size:.76rem;font-weight:800;opacity:.72}.warehouse-cycle-count-task-detail dd{margin:0;overflow-wrap:anywhere;font-weight:650}.warehouse-cycle-count-summary{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.25rem}.warehouse-cycle-count-summary>div{padding:.7rem;border-radius:.7rem;background:#7f7f7f14}.warehouse-cycle-count-summary small,.warehouse-cycle-count-summary strong{display:block}.warehouse-cycle-count-summary strong{margin-top:.2rem}.warehouse-cycle-count-scan-step{display:grid;gap:.55rem;padding:1rem;border:1px solid rgba(127,127,127,.3);border-radius:.9rem}.warehouse-cycle-count-scan-step>small{font-weight:800;letter-spacing:.06em}.warehouse-cycle-count-match{display:grid;gap:.3rem;margin-top:.35rem;padding:.75rem;border:1px solid rgba(127,127,127,.3);border-radius:.75rem}.warehouse-cycle-count-match strong,.warehouse-cycle-count-match span,.warehouse-cycle-count-match small{display:block}.warehouse-cycle-count-verified{margin-top:1rem;padding:1rem;border:1px dashed rgba(127,127,127,.45);border-radius:.9rem;line-height:1.55}.warehouse-cycle-count-verified strong{display:block;margin-bottom:.25rem}.warehouse-cycle-count-safety{margin:1rem 0 0;font-size:.86rem;opacity:.8}@media (max-width: 800px){.warehouse-cycle-count-grid,.warehouse-cycle-count-scan-grid,.warehouse-cycle-count-task-detail dl,.warehouse-cycle-count-summary{grid-template-columns:1fr}.warehouse-cycle-count-scan-step,.warehouse-cycle-count-task-detail,.warehouse-cycle-count-verified{padding:.85rem}.warehouse-mobile-bottom-nav{grid-template-columns:repeat(6,minmax(0,1fr))}.warehouse-mobile-bottom-nav small{font-size:.68rem}}.warehouse-cycle-count-quantity{display:grid;gap:.85rem;margin-top:1rem;padding:1rem;border:1px solid rgba(37,99,235,.24);border-radius:1rem;background:linear-gradient(145deg,#2563eb12,#10b9810a)}.warehouse-cycle-count-quantity[hidden]{display:none}.warehouse-cycle-count-quantity-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.warehouse-cycle-count-quantity-heading>div{display:grid;gap:.2rem}.warehouse-cycle-count-quantity-heading small{font-weight:800;letter-spacing:.06em}.warehouse-cycle-count-quantity-heading strong{font-size:1.05rem}.warehouse-cycle-count-quantity-heading>span{padding:.35rem .55rem;border-radius:999px;background:#10b9811f;font-size:.7rem;font-weight:900;letter-spacing:.05em}.warehouse-cycle-count-quantity>p{margin:0;line-height:1.55}.warehouse-cycle-count-quantity-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.85rem}.warehouse-cycle-count-field textarea{width:100%;min-width:0;resize:vertical}#sayim-sayilan-miktar{min-height:3.25rem;font-size:1.15rem;font-weight:800}.warehouse-cycle-count-save{width:100%;min-height:3.25rem;border:0;border-radius:.85rem;padding:.8rem 1rem;font:inherit;font-weight:850;cursor:pointer}.warehouse-cycle-count-save:disabled{cursor:not-allowed;opacity:.5}.warehouse-cycle-count-quantity-status{margin:0;padding:.7rem .8rem;border-radius:.75rem;background:#7f7f7f14;line-height:1.5}.warehouse-cycle-count-quantity-status[data-state=ready],.warehouse-cycle-count-quantity-status[data-state=success]{font-weight:750}.warehouse-cycle-count-quantity-status[data-state=error]{font-weight:800}@media (max-width: 800px){.warehouse-cycle-count-quantity{padding:.85rem}.warehouse-cycle-count-quantity-grid{grid-template-columns:1fr}.warehouse-cycle-count-save,#sayim-sayilan-miktar{min-height:3.25rem}}.warehouse-cycle-count-recount{display:grid;gap:.9rem;margin-top:1rem;padding:1rem;border:1px solid rgba(148,163,184,.3);border-radius:1rem;background:#0f172a06}.warehouse-cycle-count-recount-heading{display:flex;align-items:center;justify-content:space-between;gap:.85rem}.warehouse-cycle-count-recount-heading>div{display:grid;gap:.2rem}.warehouse-cycle-count-recount-heading small{font-weight:800;letter-spacing:.06em}.warehouse-cycle-count-recount-heading strong{font-size:1.05rem}.warehouse-cycle-count-recount-mode{min-height:44px;padding:.7rem .9rem;border:1px solid currentColor;border-radius:.85rem;font:inherit;font-weight:800;cursor:pointer}.warehouse-cycle-count-recount-mode:disabled{cursor:not-allowed;opacity:.5}.warehouse-cycle-count-recount-help,.warehouse-cycle-count-recount-safety{margin:0;line-height:1.55}.warehouse-cycle-count-recount-quantity{display:grid;gap:.85rem;padding:1rem;border:1px solid rgba(37,99,235,.24);border-radius:1rem;background:linear-gradient(145deg,#2563eb12,#10b9810a)}.warehouse-cycle-count-recount-quantity>p{margin:0;line-height:1.55}#sayim-yeniden-sayilan-miktar{min-height:3.25rem;font-size:1.15rem;font-weight:800}.warehouse-cycle-count-recount-safety{font-weight:650}@media (max-width: 800px){.warehouse-cycle-count-recount,.warehouse-cycle-count-recount-quantity{padding:.85rem}.warehouse-cycle-count-recount-heading{align-items:stretch;flex-direction:column}.warehouse-cycle-count-recount-mode{width:100%}}@media (max-width: 520px){.warehouse-cycle-count-recount{padding:.75rem}}.warehouse-cycle-count-management{margin-top:22px;padding:18px;border:1px solid rgba(148,163,184,.24);border-radius:18px;background:#0f172a85}.warehouse-cycle-count-management-heading,.warehouse-cycle-count-management-block-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.warehouse-cycle-count-management-heading small,.warehouse-cycle-count-management-block-heading small{display:block;margin-bottom:4px;color:var(--muted, #94a3b8)}.warehouse-cycle-count-management-heading h3{margin:0}.warehouse-cycle-count-management-help,.warehouse-cycle-count-management-safety{margin:12px 0;color:var(--muted, #94a3b8);line-height:1.55}.warehouse-cycle-count-management-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:16px 0}.warehouse-cycle-count-management-refresh,.warehouse-cycle-count-management-action{min-height:42px;padding:10px 14px;border:1px solid rgba(96,165,250,.42);border-radius:12px;background:#2563eb29;color:inherit;cursor:pointer;font:inherit;font-weight:700}.warehouse-cycle-count-management-refresh:disabled,.warehouse-cycle-count-management-action:disabled{opacity:.5;cursor:not-allowed}.warehouse-cycle-count-management-action.danger{border-color:#f8717173;background:#7f1d1d38}.warehouse-cycle-count-management-detail{display:grid;gap:16px;margin-top:16px}.warehouse-cycle-count-management-detail[hidden]{display:none}.warehouse-cycle-count-management-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.warehouse-cycle-count-management-metrics>div{min-width:0;padding:12px;border:1px solid rgba(148,163,184,.2);border-radius:14px;background:#0f172a57}.warehouse-cycle-count-management-metrics small,.warehouse-cycle-count-management-metrics strong{display:block}.warehouse-cycle-count-management-metrics small{color:var(--muted, #94a3b8)}.warehouse-cycle-count-management-metrics strong{margin-top:5px;overflow-wrap:anywhere}.warehouse-cycle-count-management-block{padding:14px;border:1px solid rgba(148,163,184,.18);border-radius:16px}.warehouse-cycle-count-management-block-heading{margin-bottom:12px}.warehouse-cycle-count-management-table-wrap{width:100%;overflow-x:auto;border-radius:12px}.warehouse-cycle-count-management-table{width:100%;min-width:980px;border-collapse:collapse;font-size:.86rem}.warehouse-cycle-count-management-table th,.warehouse-cycle-count-management-table td{padding:9px 10px;border-bottom:1px solid rgba(148,163,184,.16);text-align:left;white-space:nowrap}.warehouse-cycle-count-management-table th{color:var(--muted, #94a3b8);font-weight:700}.warehouse-cycle-count-management-actions{display:flex;flex-wrap:wrap;gap:10px}.warehouse-cycle-count-management-no-action{color:var(--muted, #94a3b8)}.warehouse-cycle-count-report{padding-top:4px}@media (max-width: 900px){.warehouse-cycle-count-management-toolbar,.warehouse-cycle-count-management-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.warehouse-cycle-count-management{padding:14px}.warehouse-cycle-count-management-heading,.warehouse-cycle-count-management-block-heading{align-items:stretch;flex-direction:column}.warehouse-cycle-count-management-toolbar,.warehouse-cycle-count-management-metrics{grid-template-columns:1fr}.warehouse-cycle-count-management-refresh,.warehouse-cycle-count-management-action{width:100%}.warehouse-cycle-count-management-actions{display:grid;grid-template-columns:1fr}}@media print{body *{visibility:hidden}#sayim-rapor-detayi,#sayim-rapor-detayi *{visibility:visible}#sayim-rapor-detayi{position:absolute;inset:0;width:100%}#sayim-rapor-yazdir{display:none}}
