@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";html,body,#root{width:100%;min-width:100%;min-height:100%;margin:0;padding:0}#root{text-align:left!important;max-width:none!important}body{overflow-x:hidden}:root{color:#0f172a;background:#f5f7fb;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 0 0,#2563eb0f,#0000 30%),radial-gradient(circle at 100% 0,#7c3aed0d,#0000 25%),#f5f7fb;margin:0}input,select,textarea{color:#0f172a!important;background-color:#fff!important}input::placeholder,textarea::placeholder{color:#94a3b8!important}option{color:#0f172a;background-color:#fff}.app{width:100%;min-height:100vh;display:flex}.sidebar{color:#fff;background:linear-gradient(#0f172a 0%,#111827 45%,#172554 100%);width:278px;min-width:278px;padding:22px 16px;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.brand{background:#ffffff0f;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:12px;margin-bottom:18px;padding:14px;display:flex}.brandIcon{color:#fff;background:linear-gradient(135deg,#60a5fa,#818cf8);border-radius:14px;justify-content:center;align-items:center;width:42px;height:36px;font-size:18px;font-weight:900;display:flex}.brand h1{margin:0;font-size:18px;font-weight:900}.brand p{color:#cbd5e1;margin:4px 0 0;font-size:12px;font-weight:600}.roleBox{background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;margin-bottom:14px;padding:12px}.roleBox label{color:#cbd5e1;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.roleStatus{border-radius:12px;width:100%;margin-bottom:7px;padding:10px 11px;font-size:13px;font-weight:900}.roleStatus.admin{color:#166534;background:#dcfce7;border:1px solid #86efac}.roleStatus.workshop{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.userRoleText{color:#cbd5e1;margin-bottom:8px;font-size:12px;font-weight:800}.roleButton{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:12px;width:100%;margin-top:7px;padding:10px 11px;font-size:12px;font-weight:900}.roleButton:hover{background:#ffffff24}.roleButton.danger{color:#fecaca;background:#ef444424;border-color:#f871714d}.menuButton{color:#e5e7eb;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff0f;border-radius:14px;width:100%;margin-bottom:8px;padding:13px 14px;font-size:14px;font-weight:700}.menuButton.active,.menuButton:hover{color:#fff;background:linear-gradient(135deg,#2563eb38,#7c3aed2e);border-color:#60a5fa59}.main>*{width:100%}.loginPage{background:radial-gradient(circle at 0 0,#2563eb14,#0000 28%),radial-gradient(circle at 100% 100%,#7c3aed14,#0000 28%),linear-gradient(#eef2ff 0%,#f8fafc 100%);justify-content:center;align-items:center;min-height:100vh;padding:28px;display:flex}.loginShell{background:#ffffffe0;border:1px solid #e2e8f0;border-radius:30px;width:min(940px,100%);padding:28px;box-shadow:0 28px 90px #0f172a29}.loginShell.smallLogin{width:min(540px,100%)}.loginHero{align-items:center;gap:16px;margin-bottom:24px;display:flex}.loginLogo{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:20px;flex:none;justify-content:center;align-items:center;width:66px;height:66px;font-size:28px;font-weight:900;display:flex}.loginHero h1{color:#0f172a;margin:0;font-size:32px;font-weight:900}.loginHero p{color:#64748b;margin:8px 0 0;font-size:15px;font-weight:600}.entryCard{background:#fff;border:1px solid #e2e8f0;border-radius:24px;max-width:440px;margin:10px auto 0;padding:24px;box-shadow:0 16px 50px #0f172a14}.entryCard h3{color:#0f172a;margin:0;font-size:24px;font-weight:900}.entryCard p{color:#64748b;margin:8px 0 16px;font-size:14px;font-weight:700}.entryCard input{border:1px solid #cbd5e1;border-radius:14px;outline:none;width:100%;margin-bottom:12px;padding:14px;font-size:16px;font-weight:800}.entryCard input:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1f}.loginError{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca;border-radius:14px;margin-bottom:12px;padding:11px 12px;font-size:13px;font-weight:800}.loginHint{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin-top:14px;padding:12px;font-size:13px;font-weight:700;line-height:1.7}.topbar{background:#ffffffeb;border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:14px 18px;display:flex;box-shadow:0 8px 18px #0f172a0d}.topbar h2{color:#0f172a;margin:0;font-size:22px;font-weight:900}.topbar p{color:#64748b;margin:6px 0 0;font-size:14px;font-weight:600}.badge{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:800}.dashboardHero{color:#fff;background:linear-gradient(135deg,#111827,#1e3a8a);border-radius:24px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:24px;display:flex;box-shadow:0 16px 35px #0f172a2e}.dashboardHero h2{margin:0;font-size:26px;font-weight:900}.dashboardHero p{color:#dbeafe;margin:8px 0 0;font-weight:600}.workshopHero{background:linear-gradient(135deg,#14532d,#166534)}.dashboardColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.stats.mini{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:16px}.statCard,.reportCard,.card{background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 8px 18px #0f172a0d}.statCard,.reportCard{padding:18px}.card{margin-bottom:18px;padding:18px}.statCard small,.reportCard small{color:#64748b;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800;display:block}.statCard strong{font-size:28px;font-weight:900;display:block}.reportCard strong{font-size:25px;font-weight:900;display:block}.cardHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.card h3{margin:0;font-size:20px;font-weight:900}.card p{color:#64748b;margin:6px 0 0;font-size:13px;font-weight:600}.tableScroll{width:100%;overflow-x:auto}table{border-collapse:separate;border-spacing:0;width:100%}thead th{color:#334155;text-transform:uppercase;text-align:left;white-space:nowrap;background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:13px 12px;font-size:12px;font-weight:800}thead th:first-child{border-left:1px solid #e2e8f0;border-top-left-radius:14px}thead th:last-child{border-right:1px solid #e2e8f0;border-top-right-radius:14px}tbody td{white-space:nowrap;color:#0f172a;background:#fff;border-bottom:1px solid #e2e8f0;padding:12px;font-size:14px;font-weight:600}tbody td:first-child{border-left:1px solid #e2e8f0}tbody td:last-child{border-right:1px solid #e2e8f0}.status{border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.status.ok{color:#15803d;background:#dcfce7;border:1px solid #bbf7d0}.empty,.errorBox{border-radius:16px;padding:16px;font-weight:700}.empty{color:#64748b;background:#f8fafc}.messageBox{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;margin-bottom:14px;padding:13px 16px;font-weight:800}.formGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.formGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.field label{color:#475569;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.field input,.field select{background:#fff;border:1px solid #e2e8f0;border-radius:14px;outline:none;width:100%;padding:13px 14px;font-size:14px;font-weight:600}.field input:focus,.field select:focus,.tableInput:focus{border-color:#93c5fd;box-shadow:0 0 0 4px #2563eb1a}.tableInput{text-align:center;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;padding:10px 12px;font-weight:700}.tableInput.wide{text-align:left;min-width:180px}.primaryButton,.saveButton,.smallButton,.dangerButton{cursor:pointer;border:none;border-radius:14px;padding:11px 14px;font-size:14px;font-weight:800}.primaryButton,.saveButton{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8)}.saveButton{width:100%;margin-top:16px;padding:15px;font-size:15px}.dangerButton{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca}.smallButton{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;padding:8px 10px;font-size:12px}.buttonRow{flex-wrap:wrap;gap:8px;display:flex}.reportGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.reportColumns{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.reportBars{gap:14px;display:grid}.reportBarItem{gap:8px;display:grid}.reportBarTop{justify-content:space-between;gap:10px;font-size:13px;font-weight:800;display:flex}.reportBarTop span{color:#64748b}.reportBarTrack{background:#e2e8f0;border-radius:999px;width:100%;height:10px;overflow:hidden}.reportBarFill{background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:999px;height:100%}.logList{gap:12px;display:grid}.logItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;align-items:flex-start;gap:12px;padding:13px;display:flex}.logIcon{color:#15803d;background:#dcfce7;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-weight:900;display:flex}.logItem strong{color:#0f172a;font-size:14px;display:block}.logItem span{color:#64748b;margin-top:4px;font-size:12px;font-weight:700;display:block}.logItem small{color:#94a3b8;margin-top:4px;font-size:11px;font-weight:800;display:block}.a5Sheet{background:#fff;border:2px solid #111827;border-radius:18px;padding:14px;font-family:Arial,Helvetica,sans-serif}.a5Sheet h2{text-align:center;margin:0 0 12px;font-size:24px;font-weight:900}.a5Sheet table{border-collapse:collapse;margin-bottom:14px}.a5Sheet th,.a5Sheet td{text-align:center;border:1px solid #111827;padding:8px;font-size:13px}@media print{.sidebar,.topbar,.messageBox,.noPrint{display:none!important}.main{width:100%;margin:0;padding:0}.card{box-shadow:none;border:none;margin:0;padding:0}.a5Sheet{border-radius:0}@page{size:A5 landscape;margin:6mm}}@media (width<=1200px){.reportGrid,.reportColumns,.dashboardColumns,.formGrid,.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.app{display:block}.sidebar{width:100%;min-width:100%;padding:12px;position:static}.brand{border-radius:16px;margin-bottom:10px;padding:10px}.brandIcon{border-radius:12px;width:34px;height:34px}.brand h1{font-size:15px}.brand p{font-size:11px}.roleBox{margin-bottom:10px;padding:10px}.menuButton{align-items:center;gap:8px;min-height:42px;margin-bottom:7px;padding:10px 12px;font-size:13px;display:flex}.main{width:100%;margin-left:0;padding:10px}.stats,.reportGrid,.reportColumns,.dashboardColumns,.formGrid,.formGrid.two,.stats.mini{grid-template-columns:1fr}.topbar{border-radius:18px;flex-direction:column;align-items:flex-start;margin-bottom:12px;padding:14px}.topbar h2{color:#0f172a;font-size:21px}.topbar p{font-size:13px}.dashboardHero{border-radius:18px;flex-direction:column;align-items:flex-start;padding:18px}.dashboardHero h2{font-size:22px}.card{border-radius:18px;padding:14px}.card h3{font-size:18px}.field input,.field select{padding:12px;font-size:14px}.statCard strong,.reportCard strong{font-size:22px}.loginPage{padding:14px}.loginShell{border-radius:24px;padding:18px}.loginHero{flex-direction:column;align-items:flex-start;gap:12px}.loginHero h1{font-size:24px}.entryCard{max-width:none;padding:18px}}.authTabs{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:18px;display:grid}.authTabs button{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #dbeafe;border-radius:14px;padding:12px;font-weight:900}.authTabs button.active{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#2563eb}.entryCard select{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:14px;outline:none;width:100%;margin-bottom:12px;padding:14px;font-size:15px;font-weight:800}.loginSuccess{color:#166534;background:#dcfce7;border:1px solid #bbf7d0;border-radius:14px;margin-bottom:12px;padding:11px 12px;font-size:13px;font-weight:800}.status.warning{color:#92400e;background:#fef3c7;border:1px solid #fde68a}.editPanel{border-color:#bfdbfe;box-shadow:0 14px 35px #2563eb1a}.searchBox{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:10px;padding:4px 12px;display:flex}.searchBox span{font-size:20px}.searchBox input{color:#0f172a;border:none;outline:none;width:100%;padding:14px 0;font-size:15px;font-weight:800;background:0 0!important}.settingsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.settingInfo{color:#334155;text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:16px;font-weight:900}@media (width<=1200px){.settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.settingsGrid{grid-template-columns:1fr}}.modalOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:9999;background:#0f172a9e;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.editModal{background:#fff;border:1px solid #e2e8f0;border-radius:24px;width:min(760px,100%);max-height:90vh;padding:22px;overflow-y:auto;box-shadow:0 24px 80px #0f172a52}.modalButtons{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.modalInfo{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px;font-size:13px;font-weight:700}@media (width<=780px){.editModal{border-radius:18px;padding:16px}.modalButtons{flex-direction:column}.modalButtons button{width:100%}}.integrationBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:18px;display:flex}.integrationBox h4{color:#0f172a;margin:0 0 6px;font-size:18px}.integrationBox p{color:#64748b;margin:0;font-weight:700}.syncAlert{color:#166534;background:#dcfce7;border:1px solid #bbf7d0;border-radius:14px;margin-top:14px;padding:12px 14px;font-weight:900}.syncAlert.error{color:#991b1b;background:#fee2e2;border-color:#fecaca}.syncResult{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.syncResult div{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:12px;font-weight:800}.syncResult .syncWide{grid-column:1/-1}@media (width<=760px){.integrationBox{flex-direction:column;align-items:stretch}.syncResult{grid-template-columns:1fr}}.syncErrorList{word-break:break-word;grid-column:1/-1;color:#9a3412!important;background:#fff7ed!important;border-color:#fed7aa!important}.whatsappButton{color:#166534!important;background:#dcfce7!important;border-color:#86efac!important}.infoGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.infoGrid>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:6px;padding:14px;display:flex}.infoGrid strong{color:#64748b;font-size:12px}.infoGrid span{color:#0f172a;font-size:24px;font-weight:900}@media (width<=900px){.infoGrid{grid-template-columns:1fr}}.messagePill{white-space:nowrap;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:5px;padding:7px 11px;font-size:12px;font-weight:900;display:inline-flex}.messagePill.neutral,.messageStatusButton.neutral{color:#475569;background:#f8fafc;border-color:#e2e8f0}.messagePill.sent,.messageStatusButton.sent{color:#0369a1;background:#e0f2fe;border-color:#bae6fd}.messagePill.waiting,.messageStatusButton.waiting{color:#92400e;background:#fef3c7;border-color:#fde68a}.messagePill.done,.messageStatusButton.done{color:#166534;background:#dcfce7;border-color:#bbf7d0}.messagePill.danger,.messageStatusButton.danger{color:#991b1b;background:#fee2e2;border-color:#fecaca}.messageNote{color:#64748b;white-space:normal;max-width:220px;margin-top:6px;font-size:12px;font-weight:700}.messageStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.messageStatusButton{cursor:pointer;text-align:left;border:1px solid #e2e8f0;border-radius:14px;padding:12px;font-size:14px;font-weight:900}@media (width<=780px){.messageStatusGrid{grid-template-columns:1fr}}.dhlSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.dhlSteps>div{background:#fffbeb;border:1px solid #fde68a;border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}.dhlSteps strong{color:#fff;background:#f59e0b;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:inline-flex}.dhlSteps span{color:#78350f;font-size:13px;font-weight:900}.codeBox{color:#fff;background:#0f172a;border-radius:12px;min-width:150px;margin-bottom:8px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:900;display:inline-block}.phoneSaveBox{align-items:center;gap:8px;min-width:260px;display:flex}.phoneSaveBox input{border:1px solid #cbd5e1;border-radius:12px;min-width:160px;padding:10px 12px;font-weight:800}.successButton{color:#166534!important;background:#dcfce7!important;border-color:#86efac!important}.dhlButton{color:#92400e!important;background:#fef3c7!important;border-color:#fde68a!important}.mutedSmall{color:#64748b;margin-top:5px;font-size:12px;font-weight:700}@media (width<=1000px){.dhlSteps{grid-template-columns:1fr}.phoneSaveBox{flex-direction:column;align-items:stretch;min-width:180px}}.dhlCodeSaveBox{align-items:center;gap:8px;min-width:260px;margin-top:8px;display:flex}.dhlCodeSaveBox input{border:1px solid #cbd5e1;border-radius:12px;min-width:160px;padding:9px 11px;font-weight:800}.codeBox.manualCode{background:#166534}.manualCodeNote{color:#166534;margin:6px 0;font-size:12px;font-weight:900}@media (width<=900px){.dhlCodeSaveBox{flex-direction:column;align-items:stretch;min-width:180px}}.accountingTabs{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.accountingTabs button{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:10px 16px;font-weight:900}.accountingTabs button.active{color:#fff;background:#0f172a;border-color:#0f172a}.accountingSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.summaryCard{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:18px;box-shadow:0 12px 30px #0f172a0f}.summaryCard strong{color:#64748b;margin-bottom:8px;font-size:12px;display:block}.summaryCard span{color:#0f172a;font-size:22px;font-weight:950;display:block}.summaryCard.income span,.summaryCard.profit span{color:#166534}.summaryCard.expense span,.summaryCard.danger span{color:#991b1b}.summaryCard.warning span{color:#92400e}.accountingGrid{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:16px;display:grid}.accountingForm{gap:12px;display:grid}.accountingForm label{color:#475569;gap:6px;font-size:13px;font-weight:900;display:grid}.accountingForm input,.accountingForm select,.accountingForm textarea{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:14px;width:100%;padding:11px 12px;font-weight:800}.accountingForm textarea{resize:vertical;min-height:84px}.txPill{color:#334155;white-space:nowrap;background:#f1f5f9;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.txPill.Gelir,.txPill.Tahsilat{color:#166534;background:#dcfce7}.txPill.Gider,.txPill.Ödeme{color:#991b1b;background:#fee2e2}.txPill.Virman{color:#1e40af;background:#dbeafe}@media (width<=1100px){.accountingSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.accountingGrid{grid-template-columns:1fr}}@media (width<=720px){.accountingSummary{grid-template-columns:1fr}}.sidebarBizimhesap{background:linear-gradient(#071221 0%,#0a1830 100%);width:256px;min-width:256px;padding:16px 14px 24px}.brandStacked{background:0 0;border:0;border-radius:0;margin-bottom:8px;padding:2px 4px 12px}.brandStacked h1{color:#fff;letter-spacing:-1.2px;text-transform:lowercase;margin:0;font-size:30px;font-weight:950;line-height:.88}.brandStacked h1:last-child{position:relative}.brandStacked h1:last-child:after{content:"";background:#8ef66e;border-radius:2px;width:10px;height:10px;position:absolute;top:-12px;left:46px}.compactRoleBox{background:#ffffff0a;border-color:#ffffff0f;margin-bottom:14px;padding:12px}.roleStatusLine{color:#f8fafc;align-items:center;gap:8px;margin-bottom:6px;font-weight:900;display:flex}.roleDot{background:#8ef66e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #8ef66e1f}.compactLogout{margin-top:10px}.sidebarNav{flex-direction:column;gap:4px;display:flex}.navItem{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;width:100%;padding:12px 10px;font-size:13px;font-weight:800;transition:all .18s;display:flex}.navItem.active{background:#94a3b84d}.navItem.small{opacity:.9;font-size:12px}.navIcon{text-align:center;width:18px;min-width:18px;font-size:15px}.navLabel{flex:1}.navBadge{border-radius:999px;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:900;display:inline-flex}.navBadge.lime{color:#0f172a;background:#a3f56d}.navPlus{color:#fff;margin-left:auto;font-size:18px;font-weight:900;line-height:1}.sidebarDivider{background:#ffffff14;height:1px;margin:8px 0}.placeholderCard{padding:26px}.placeholderHero{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.placeholderHero h3{color:#0f172a;margin:0 0 6px;font-size:24px}.placeholderHero p{color:#64748b;margin:0;font-weight:600}.placeholderIcon{color:#fff;background:linear-gradient(135deg,#22c55e,#0ea5e9);border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:28px;font-weight:900;display:flex}.placeholderList{color:#1e293b;gap:10px;margin:0;padding-left:22px;font-weight:700;display:grid}@media (width<=960px){.sidebarBizimhesap{width:100%;min-width:100%;position:static}.main{width:100%;margin-left:0}}:root{--business-navy:#071221;--business-navy-2:#0b1b33;--business-sidebar-active:#3b4658;--business-lime:#a3f56d;--business-green:#10b981;--business-blue:#2563eb;--business-bg:#f3f6fb;--business-card:#fff;--business-border:#dfe6ef;--business-text:#122033;--business-muted:#6b778a}body,.app{background:var(--business-bg)}.sidebarBizimhesap{background:#071221;border-right:1px solid #ffffff0a;width:248px;min-width:248px;padding:16px 0 24px}.brandStacked{margin:0 0 6px;padding:0 20px 20px}.brandStacked h1{letter-spacing:-1.7px;font-size:31px;font-weight:950;line-height:.92}.compactRoleBox{border-radius:12px;margin:0 14px 12px}.sidebarNav{gap:0}.navItem{color:#f8fafc;border-left:4px solid #0000;border-radius:0;height:43px;padding:0 18px;font-size:14px;font-weight:800}.navItem:hover{background:#ffffff0e}.navItem.active{color:#fff;background:#354153;border-left-color:#49c89a}.navItem.active .navIcon,.navItem.active .navLabel{color:#7ee5bd}.navItem.small{color:#cbd5e1;height:38px;font-size:12px}.navBadge.lime{background:var(--business-lime);color:#071221;height:20px;font-size:11px}.navPlus{font-size:18px}.sidebarDivider{margin:10px 18px}.main{background:var(--business-bg);width:calc(100vw - 248px);margin-left:248px;padding:22px 26px 34px}.businessTopbar{border:1px solid var(--business-border);background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:16px;margin-bottom:16px;padding:18px 20px;box-shadow:0 10px 28px #0f172a0d}.businessTopbar h2{color:var(--business-text);margin-top:4px;font-size:25px}.businessTopbar p{color:var(--business-muted);font-weight:700}.breadcrumb{color:#64748b;font-size:12px;font-weight:900}.topbarActions{align-items:center;gap:10px;display:flex}.topDate{color:#334155;background:#eef2f7;border:1px solid #dbe3ed;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:900}.topActionButton{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #dbe3ed;border-radius:999px;padding:9px 12px;font-weight:900}.badge{color:#047857;background:#e7fff2;border:1px solid #a7f3d0;border-radius:999px;padding:8px 12px}.card,.statCard,.businessTableCard,.moduleLanding{border:1px solid var(--business-border)!important;box-shadow:0 10px 28px #0f172a0b!important}.card{border-radius:16px}.stats{gap:12px}.statCard{background:#fff;border-radius:16px}.statCard small{color:#64748b;font-weight:900}.statCard strong{color:#0f172a}.dashboardHero{color:#fff;background:radial-gradient(circle at 20% 20%,#10b9812e,#0000 26%),linear-gradient(135deg,#0f172a 0%,#1e3a8a 100%);border-radius:18px;box-shadow:0 18px 40px #0f172a24}.dashboardHero p{color:#dbeafe}.businessActionBar{border:1px solid var(--business-border);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:12px;display:flex;box-shadow:0 8px 22px #0f172a0a}.greenAction,.blueAction,.softAction{cursor:pointer;border:0;border-radius:10px;padding:10px 15px;font-weight:950}.greenAction{color:#fff;background:#10b981}.blueAction{color:#fff;background:#2563eb}.softAction{color:#334155;background:#eef2f7;border:1px solid #dbe3ed}.accountingQuickActions{margin-top:-4px}.moduleLanding{background:#fff;border-radius:18px;margin-bottom:16px;padding:22px}.moduleIntro{align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.moduleIcon{color:#fff;background:linear-gradient(135deg,#0ea5e9,#10b981);border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;font-size:26px;font-weight:950;display:flex}.moduleIntro h3{color:var(--business-text);margin:0 0 6px;font-size:25px}.moduleIntro p{color:var(--business-muted);margin:0;font-weight:700}.moduleCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.moduleMiniCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:8px;padding:14px;display:grid}.moduleMiniCard strong{color:#10b981;font-size:13px}.moduleMiniCard span{color:#1e293b;font-weight:850}.businessTableCard{background:#fff;border-radius:18px;padding:18px;overflow:hidden}.businessTableHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.businessTableHeader h3{color:var(--business-text);margin:0;font-size:20px}.businessTableHeader p{color:var(--business-muted);margin:5px 0 0;font-weight:700}.businessTableHeader input{border:1px solid #cbd5e1;border-radius:12px;min-width:230px;padding:11px 13px;font-weight:800}.businessTable{border-collapse:collapse;width:100%}.businessTable th{text-align:left;color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px;font-size:12px}.businessTable td{color:#1e293b;border-bottom:1px solid #eef2f7;padding:13px 12px;font-weight:700}.statusPill{border-radius:999px;padding:6px 9px;font-size:12px;font-weight:950;display:inline-flex}.statusPill.ready{color:#166534;background:#dcfce7}.miniButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #dbe3ed;border-radius:10px;padding:8px 11px;font-weight:900}.accountingSummary{gap:12px}.summaryCard{border-radius:16px;box-shadow:0 10px 28px #0f172a0b}.accountingTabs{border:1px solid var(--business-border);background:#fff;border-radius:14px;padding:8px}.accountingTabs button{border-radius:10px}.accountingTabs button.active{background:#071221}.accountingGrid{gap:14px}.accountingForm input,.accountingForm select,.accountingForm textarea,.primaryButton,.saveButton{border-radius:10px}table th{background:#f8fafc}@media (width<=1100px){.moduleCards{grid-template-columns:1fr}.businessTableHeader{flex-direction:column;align-items:flex-start}.businessTableHeader input{width:100%}}@media (width<=960px){.sidebarBizimhesap{width:100%;min-width:100%;position:static}.main{width:100%;margin-left:0}.topbarActions{flex-wrap:wrap;justify-content:flex-start}}.supplierToolbar{background:#fff;border:1px solid #dfe6ef;border-radius:14px;flex-wrap:wrap;gap:10px;margin-bottom:14px;padding:12px;display:flex;box-shadow:0 8px 22px #0f172a0a}.supplierSelectWrap{flex:1;align-items:center;gap:10px;min-width:320px;display:flex}.supplierSelectWrap label{color:#475569;white-space:nowrap;font-size:13px;font-weight:950}.supplierSelectWrap select{border:1px solid #cbd5e1;border-radius:10px;flex:1;padding:10px 12px;font-weight:850}.supplierCreatePanel,.emptySupplierState{background:#fff;border:1px solid #dfe6ef;border-radius:16px;margin-bottom:14px;padding:18px;box-shadow:0 8px 22px #0f172a0a}.emptySupplierState{text-align:center;padding:42px 22px}.emptySupplierState h3{margin:0 0 8px;font-size:24px}.emptySupplierState p{color:#64748b;margin:0 0 16px;font-weight:700}.supplierMiniForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.supplierMiniForm textarea{resize:vertical;grid-column:span 3;min-height:44px}.supplierMiniForm input,.supplierMiniForm textarea{border:1px solid #cbd5e1;border-radius:10px;padding:11px 12px;font-weight:800}.supplierHeaderArea{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:18px;margin-bottom:14px;display:grid}.supplierIdentityCard{background:linear-gradient(90deg,#ffffffb8,#ffffff9e),repeating-linear-gradient(90deg,#e9d8bd 0 16px,#dec49d 17px 34px);border:1px solid #e6d4b7;border-radius:5px;align-items:center;gap:18px;min-height:132px;padding:22px;display:flex;box-shadow:0 14px 28px #5c401f1f}.supplierAvatar{color:#94a3b8;background:#e5e7eb;border:6px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:76px;min-width:76px;height:76px;font-size:34px;display:flex}.supplierIdentityCard h2{color:#6b5b47;text-transform:uppercase;letter-spacing:.2px;margin:0 0 8px;font-size:24px}.supplierMeta{color:#54606d;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;font-size:13px;font-weight:850;display:grid}.supplierNoteBubble{color:#68b276;text-align:center;background:#ffffe9;border:6px solid #525252;border-radius:28px;justify-content:center;align-items:center;min-height:92px;padding:18px;font-weight:850;display:flex;position:relative}.supplierNoteBubble:before{content:"";background:#ffffe9;border-bottom:6px solid #525252;border-left:6px solid #525252;width:36px;height:24px;position:absolute;top:34px;left:-36px;transform:skew(-35deg)}.supplierBalanceCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:14px;display:grid}.supplierBalanceCard{color:#fff;border-radius:4px;align-items:center;gap:14px;min-height:80px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.supplierBalanceCard.red{background:#f07173}.supplierBalanceCard.blue{background:#5db7d0}.supplierBalanceCard.green{background:#6ed49c}.balanceIcon{color:#64748b;background:#ffffffe6;border-radius:4px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;font-size:23px;display:flex}.supplierBalanceCard strong{opacity:.95;margin-bottom:5px;font-size:13px;display:block}.supplierBalanceCard span{font-size:22px;font-weight:950;display:block}.supplierBalanceCard small{opacity:.9;margin-top:4px;font-size:12px;display:block}.supplierBalanceCard button{color:#fff;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:34px}.supplierActions{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.supplierActions button,.darkAction,.purpleAction,.cyanAction,.redAction,.orangeAction{cursor:pointer;color:#fff;border:0;border-radius:4px;padding:10px 14px;font-weight:950}.darkAction{color:#fff;background:#374151}.purpleAction{background:#4c1d95}.cyanAction{background:#53b8c9}.redAction{background:#8b0000}.redAction span{color:#8b0000;background:#fff;border-radius:999px;margin-left:5px;padding:2px 6px;font-size:11px}.orangeAction{background:#d89834}.supplierFormsGrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.supplierQuickForm{background:#fff;border:1px solid #dfe6ef;border-radius:14px;gap:10px;padding:16px;display:grid;box-shadow:0 8px 22px #0f172a0a}.supplierQuickForm h3{color:#111827;margin:0;font-size:17px}.supplierQuickForm input,.supplierQuickForm select{border:1px solid #cbd5e1;border-radius:10px;padding:11px 12px;font-weight:800}.formRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.supplierDetailGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);align-items:start;gap:18px;display:grid}.supplierPanel{background:#fff;border:1px solid #dfe6ef;border-radius:4px;overflow:hidden;box-shadow:0 10px 28px #0f172a0f}.supplierPanelHead{color:#fff;background:#303a49;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px;display:flex}.supplierPanelHead h3{text-transform:uppercase;letter-spacing:.3px;margin:0;font-size:14px;font-weight:950}.supplierPanelHead button{color:#475569;cursor:pointer;background:#e5e7eb;border:0;border-radius:3px;width:30px;height:30px;font-weight:950}.supplierPanelTable{border-collapse:collapse;width:100%}.supplierPanelTable th{color:#6b7280;text-align:left;background:#fff;border-bottom:1px solid #e5e7eb;padding:14px 12px;font-size:13px}.supplierPanelTable td{color:#5b6472;border-bottom:1px solid #e5e7eb;padding:12px;font-size:13px;font-weight:800}.supplierPanelTable td:last-child,.supplierPanelTable th:last-child{text-align:right}.supplierPlus{color:#fff;background:#62d49b;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;font-weight:950;display:inline-flex}.supplierEmptyRow{text-align:center!important;color:#94a3b8!important;padding:24px!important}.supplierPanelFooter{color:#334155;text-align:right;background:#f8fafc;padding:12px;font-weight:950}@media (width<=1200px){.supplierHeaderArea,.supplierDetailGrid,.supplierFormsGrid,.supplierBalanceCards,.supplierMeta{grid-template-columns:1fr}.supplierNoteBubble:before{display:none}.supplierMiniForm{grid-template-columns:1fr}.supplierMiniForm textarea{grid-column:auto}}.bhListToolbar{background:#fff;border:1px solid #dfe6ef;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px;display:flex;box-shadow:0 8px 22px #0f172a0a}.bhSearch{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;align-items:center;gap:8px;min-width:320px;margin-left:auto;padding:0 10px;display:flex}.bhSearch input{color:#1e293b;background:0 0;border:0;outline:0;width:100%;padding:10px 0;font-weight:800}.bhCreatePanel{background:#fff;border:1px solid #dfe6ef;border-radius:14px;margin-bottom:14px;padding:16px;box-shadow:0 8px 22px #0f172a0a}.bhMasterDetailGrid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:16px;display:grid}.bhListCard,.bhSupplierListTable{background:#fff;border:1px solid #dfe6ef;border-radius:4px;overflow:hidden;box-shadow:0 10px 28px #0f172a0f}.bhSectionHead{justify-content:space-between;align-items:center;min-height:44px;padding:0 12px;display:flex}.bhSectionHead.dark{color:#fff;background:#303a49}.bhSectionHead h3{text-transform:uppercase;letter-spacing:.25px;margin:0;font-size:14px;font-weight:950}.bhSectionHead button{color:#475569;background:#e5e7eb;border:0;border-radius:3px;width:28px;height:28px;font-weight:950}.bhRowList{background:#e2e8f0;gap:1px;max-height:720px;display:grid;overflow:auto}.bhListRow{cursor:pointer;text-align:left;background:#fff;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:11px 10px;display:grid}.bhListRow:hover,.bhListRow.active{background:#e6f6fb}.bhListRow.active{box-shadow:inset 4px 0 #49c89a}.bhRowIcon{background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.bhRowMain strong,.bhRowRight strong{color:#1e293b;font-size:13px;font-weight:950;display:block}.bhRowMain small,.bhRowRight small{color:#64748b;margin-top:3px;font-size:11px;font-weight:800;display:block}.bhRowRight{text-align:right}.bhDetailArea{min-width:0}.customerIdentityCard{background:linear-gradient(90deg,#ffffffb8,#ffffff9e),repeating-linear-gradient(90deg,#ead8b8 0 16px,#dec49d 17px 34px)}.customerDetailGrid{grid-template-columns:1fr 1fr}.bhBlueRow{cursor:pointer;background:#67c9d6!important}.bhBlueRow:hover{background:#58bdcb!important}.bhBlueRow td{font-weight:850;color:#103241!important}.bhEmptyBox{color:#94a3b8;text-align:center;background:#fff;padding:22px;font-weight:850}@media (width<=1200px){.bhMasterDetailGrid{grid-template-columns:1fr}.bhSearch{min-width:100%;margin-left:0}.customerDetailGrid{grid-template-columns:1fr}}.supplierToolbarTop{align-items:center}.supplierSearchBox{background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:min(420px,100%);margin-left:auto;padding:0 10px;display:flex}.supplierSearchBox input{border:0;outline:0;width:100%;padding:10px 4px;font-weight:800}.supplierListCard{background:#fff;border:1px solid #dfe6ef;border-radius:4px;margin-bottom:14px;overflow:hidden;box-shadow:0 10px 28px #0f172a0f}.supplierModalBackdrop{z-index:1000;background:#0f172a7a;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.supplierModal{background:#fff;border-radius:12px;width:min(620px,100%);max-height:88vh;overflow:auto;box-shadow:0 30px 90px #0f172a59}.supplierModalHead{color:#fff;background:#303a49;justify-content:space-between;align-items:center;min-height:54px;padding:0 16px;display:flex}.supplierModalHead h3{margin:0;font-size:16px;font-weight:950}.supplierModalHead button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:6px;width:34px;height:34px;font-size:24px}.modalForm{box-shadow:none;border:0;padding:18px}.modalInfoBox{gap:14px;padding:22px;display:grid}.modalInfoBox p{color:#334155;margin:0;font-weight:800}.otherActionsGrid{gap:10px;padding:18px;display:grid}.otherActionsGrid .supplierQuickForm{box-shadow:none;border:1px solid #e2e8f0}@media (width<=760px){.supplierSearchBox{min-width:100%}}.customerFullListCard{background:#fff;border:1px solid #dfe6ef;border-radius:4px;margin-bottom:14px;overflow:hidden;box-shadow:0 10px 28px #0f172a0f}.customerMainTable td strong{color:#111827;font-size:13px;display:block}.customerMainTable td small{color:#94a3b8;margin-top:4px;font-weight:800;display:block}.clickableCustomerRow{cursor:pointer}.clickableCustomerRow:hover{background:#f8fafc}.customerDetailTopActions{background:#fff;border:1px solid #dfe6ef;border-radius:14px;flex-wrap:wrap;gap:10px;margin-bottom:14px;padding:12px;display:flex;box-shadow:0 8px 22px #0f172a0a}.customerHeaderArea{animation:.18s ease-out customerDetailIn}@keyframes customerDetailIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.customerIdentityCard{min-height:145px}.bhMasterDetailGrid{display:block}.bhListCard,.bhDetailArea{display:none}.saleScreen{color:#333;background:#eef2f6;min-height:100vh;margin:-22px -26px -34px}.saleTopbar{background:#fff;border-bottom:1px solid #d9e0e8;justify-content:space-between;align-items:center;height:48px;padding:0 22px;display:flex;box-shadow:0 1px 3px #0f172a0f}.saleTopLeft,.saleTopRight{align-items:center;gap:14px;display:flex}.hamburgerSale{cursor:pointer;background:0 0;border:0;font-size:24px}.saleTopLeft strong{color:#687181;letter-spacing:.2px;font-size:15px}.saleCalendar{color:#111827;font-size:26px;position:relative}.saleCalendar b{color:#fff;background:#ef4444;border-radius:2px;padding:1px 5px;font-size:10px;position:absolute;top:-8px;right:-13px}.saleUser{color:#334155;font-size:14px;font-weight:900}.saleActionStrip{background:#f8fafc;border-bottom:1px solid #dfe6ef;align-items:center;gap:8px;height:58px;padding:0 20px;display:flex}.saleSave{color:#fff;cursor:pointer;border:0;border-radius:3px;padding:11px 16px;font-weight:900;box-shadow:0 2px 5px #0f172a29}.saleSave.green{background:#36a852}.saleSave.cyan{background:#54b3c9}.saleSave.red{background:#d4473f}.saleSave.orange{background:#e09a36}.saleWorkspace{grid-template-columns:520px minmax(0,1fr);gap:34px;padding:22px 20px;display:grid}.saleCustomerBox,.saleProductsArea{background:#fff;border-radius:2px;align-self:start;box-shadow:0 14px 34px #0f172a29}.saleBoxHead{color:#fff;letter-spacing:.2px;align-items:center;height:48px;padding:0 14px;font-size:16px;font-weight:950;display:flex}.saleBoxHead.blue{background:#367eb7}.saleBoxHead.green{background:#58b255}.saleFormGrid{gap:12px;padding:16px 18px 22px;display:grid}.saleFormGrid label{color:#6b7280;grid-template-columns:160px 1fr;align-items:center;gap:12px;font-size:14px;font-weight:800;display:grid}.saleFormGrid input,.saleFormGrid textarea,.saleInline button{color:#334155;background:#fff;border:1px solid #c9d2dc;border-radius:3px;min-height:32px;padding:6px 9px;font-weight:800}.saleFormGrid textarea{resize:vertical;min-height:80px}.saleInline{grid-template-columns:1fr 70px 40px;gap:0;display:grid}.saleInline.two{grid-template-columns:1fr 1fr}.saleInline input,.saleInline button{border-radius:0}.saleProductPanel{min-height:180px;padding:18px}.saleProductSearch{border:1px solid #111827;border-radius:2px;width:520px;max-width:100%;min-height:35px;padding:7px 10px;font-size:14px;font-weight:800}.saleMissingProduct{color:#56b487;cursor:pointer;background:0 0;border:0;margin:7px auto 14px 230px;font-weight:800;display:block}.saleAddProductRow{grid-template-columns:minmax(240px,1fr) 90px 130px 100px;gap:8px;margin-bottom:14px;display:grid}.saleAddProductRow input{border:1px solid #cbd5e1;border-radius:3px;padding:9px 10px;font-weight:800}.saleAddProductRow button{color:#fff;cursor:pointer;background:#374151;border:0;border-radius:3px;font-weight:950}.saleItemsTable{border-collapse:collapse;background:#fff;width:100%}.saleItemsTable th{color:#475569;text-align:left;background:#f8fafc;border-bottom:1px solid #dfe6ef;padding:10px;font-size:12px}.saleItemsTable td{color:#334155;border-bottom:1px solid #eef2f7;padding:10px;font-weight:800}.saleEmptyLine{text-align:center;color:#94a3b8!important;padding:24px!important}.saleTotals{border:1px solid #dfe6ef;border-radius:4px;width:330px;max-width:100%;margin-top:18px;margin-left:auto;overflow:hidden}.saleTotals div{background:#fff;border-bottom:1px solid #eef2f7;justify-content:space-between;gap:12px;padding:10px 12px;font-weight:900;display:flex}.saleTotals div:last-child{border-bottom:0}.saleTotals .grand{color:#fff;background:#071221;font-size:16px}@media (width<=1200px){.saleWorkspace{grid-template-columns:1fr;gap:18px}.saleFormGrid label,.saleAddProductRow{grid-template-columns:1fr}.saleMissingProduct{text-align:left;margin-left:0}}@media (width<=760px){.saleActionStrip{flex-wrap:wrap;height:auto;padding:12px}.saleTopbar{flex-wrap:wrap;gap:10px;height:auto;min-height:48px;padding:10px 12px}.saleWorkspace{padding:12px}}.saleSearchHint{color:#6b7280;background:#fff;border:1px solid #cbd5e1;border-top:0;width:100%;padding:9px 12px;font-weight:800}.saleProductDropdown{z-index:50;background:#fff;border:1px solid #9ca3af;width:520px;max-width:100%;max-height:430px;position:absolute;top:35px;left:0;overflow-y:auto;box-shadow:0 14px 34px #0f172a38}.saleDetailSearch{color:#58b88d;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e5e7eb;width:100%;padding:12px 20px;font-weight:950}.saleProductOption{text-align:left;cursor:pointer;color:#6b7280;background:#fff;border:0;border-bottom:1px solid #eef2f7;grid-template-columns:minmax(0,1fr) 190px;gap:12px;width:100%;padding:9px 10px;display:grid}.saleProductOption strong{letter-spacing:.2px;font-size:14px;font-weight:950;display:block}.saleProductOption small{margin-top:4px;font-size:13px;font-weight:800;display:block}.saleOptionMeta{text-align:right}.saleOptionMeta em{font-size:13px;font-style:normal;font-weight:850;display:block}.saleOptionMeta small{font-size:12px}.bizimSaleTable{margin-top:18px;font-size:13px}.bizimSaleTable th{color:#687181;text-align:right;white-space:nowrap;background:#dcebd5;border:1px solid #cfdccd}.bizimSaleTable th:first-child,.bizimSaleTable th:nth-child(2){text-align:left}.bizimSaleTable td{text-align:right;vertical-align:top;border:1px solid #dfe6ef}.bizimSaleTable td:first-child,.bizimSaleTable td:nth-child(2){text-align:left}.saleItemName{color:#46bd88;font-size:13px;font-weight:950;display:block}.saleItemCategory{color:#64748b;margin-top:6px;font-weight:800;display:block}.saleTaxButton{color:#fff;cursor:pointer;background:#54ad58;border:0;border-radius:3px;width:24px;height:24px}.saleDeleteButton{color:#b91c1c;cursor:pointer;background:0 0;border:0;font-size:22px;font-weight:950;line-height:1}.bizimSaleTotals{border:0;width:330px;margin-top:12px}.bizimSaleTotals div{color:#6b7280;background:0 0;border:0;padding:6px 10px}.bizimSaleTotals div strong{color:#687181}.bizimSaleTotals .grand{color:#687181;background:0 0;font-size:16px}.bizimSaleTotals .grand strong{color:#687181}.invoiceDiscountButton{color:#fff;cursor:pointer;background:#d9534f;border:0;border-radius:3px;justify-self:end;padding:8px 12px;font-weight:900}@media (width<=980px){.saleProductOption{grid-template-columns:1fr}.saleOptionMeta{text-align:left}.bizimSaleTable{min-width:1100px}}.saleScreen{background:#eef2f6;min-height:calc(100vh - 44px);overflow-x:hidden;margin:0!important}.saleWorkspace{grid-template-columns:minmax(360px,510px) minmax(650px,1fr);align-items:start;gap:26px;padding:20px}.saleProductsArea{width:100%;max-width:100%;overflow:visible}.saleProductPanel{position:relative;overflow:visible}.saleSearchWrap{z-index:30;width:min(640px,100%);max-width:100%;position:relative}.saleProductSearch{box-sizing:border-box;width:100%;height:34px}.saleProductDropdown{z-index:999;width:100%;max-height:360px}.saleProductOption{grid-template-columns:minmax(0,1fr) 180px;align-items:center;min-height:58px}.saleProductOption strong,.saleOptionMeta small{line-height:1.25}.saleConfirmBox{background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;grid-template-columns:minmax(240px,1fr) 110px 140px 85px 85px;align-items:end;gap:8px;width:min(760px,100%);margin:10px 0 12px;padding:10px;display:grid}.saleConfirmBox strong{color:#111827;font-size:13px;font-weight:950;display:block}.saleConfirmBox small{color:#64748b;margin-top:4px;font-weight:800;display:block}.saleConfirmBox label{color:#64748b;gap:4px;font-size:12px;font-weight:900;display:grid}.saleConfirmBox input{border:1px solid #cbd5e1;border-radius:3px;width:100%;padding:8px 9px;font-weight:900}.confirmAddButton,.confirmCancelButton{color:#fff;cursor:pointer;border:0;border-radius:3px;padding:9px 10px;font-weight:950}.confirmAddButton{background:#374151}.confirmCancelButton{background:#94a3b8}.saleAddProductRow{grid-template-columns:minmax(240px,1fr) 90px 130px 95px;width:min(760px,100%)}.bizimSaleTable{width:100%;min-width:1050px}.saleProductPanel{overflow-x:auto}.bizimSaleTotals{width:340px;max-width:100%;margin-left:auto;margin-right:0;position:relative;right:0}.saleFormGrid label{grid-template-columns:140px 1fr}.saleTopbar,.saleActionStrip{box-sizing:border-box;width:100%}.saleActionStrip{flex-wrap:wrap;height:auto;min-height:58px;padding-top:10px;padding-bottom:10px}@media (width<=1280px){.saleWorkspace{grid-template-columns:1fr}.saleCustomerBox{max-width:100%}.saleConfirmBox{grid-template-columns:1fr 100px 130px}.confirmAddButton,.confirmCancelButton{height:38px}}@media (width<=760px){.saleConfirmBox,.saleAddProductRow,.saleFormGrid label{grid-template-columns:1fr}}.saleWorkspace{grid-template-columns:408px minmax(0,1fr);gap:20px;padding:16px 16px 24px}.saleCustomerBox,.saleProductsArea{border-radius:0;box-shadow:0 8px 18px #0f172a1a}.saleCustomerBox{max-width:100%}.saleProductsArea{overflow:visible}.saleProductPanel{min-height:400px;padding:14px 14px 16px;overflow:visible}.saleFormGrid{gap:10px;padding:12px 14px 18px}.saleFormGrid label{grid-template-columns:110px 1fr;gap:10px;font-size:13px}.saleFormGrid input,.saleFormGrid textarea,.saleInline button,.saleInline input{box-sizing:border-box;min-height:30px;font-size:13px}.saleInline{grid-template-columns:1fr 86px 40px}.saleInline.two{grid-template-columns:1fr 1fr;gap:0}.saleProductSearch{border:1px solid #2f2f2f;height:31px;min-height:31px;padding:5px 9px;font-size:13px}.saleSearchHint{padding:8px 10px;font-size:12px}.saleMissingProduct{width:fit-content;margin:8px auto 16px;font-size:12px;display:block}.saleProductDropdown{border:1px solid #8d949d;width:100%;max-height:345px;top:31px;box-shadow:0 8px 20px #0f172a24}.saleProductOption{grid-template-columns:minmax(0,1fr) 180px;align-items:start;min-height:52px;padding:8px 9px}.saleProductOption strong{font-size:13px;line-height:1.18}.saleProductOption small,.saleOptionMeta small,.saleOptionMeta em{font-size:12px;line-height:1.2}.saleProductModalOverlay{z-index:2000;background:#00000073;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0}.saleProductModal{background:#fff;border-radius:0;width:590px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 16px 36px #00000047}.saleProductModalHead{color:#fff;background:#69d0ad;justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex}.saleProductModalClose{color:#e9fff5;cursor:pointer;background:0 0;border:0;font-size:18px;font-weight:900}.saleModalTopGrid{grid-template-columns:126px minmax(0,1fr);align-items:end;gap:14px;display:grid}.saleModalMidGrid{grid-template-columns:138px 90px 1fr 110px;align-items:end;gap:14px;margin-top:12px;display:grid}.saleModalField{gap:6px;display:grid}.saleModalField input,.saleModalField select,.saleModalField textarea{box-sizing:border-box;color:#5b6673;background:#fff;border:1px solid #c7ccb5;border-radius:3px;width:100%;min-height:34px;padding:7px 10px;font-size:13px;font-weight:800}.salePriceFieldGroup{grid-template-columns:1fr 56px;display:grid}.salePriceFieldGroup input,.salePriceFieldGroup select{border-radius:0}.salePriceFieldGroup input{text-align:right}.saleModalTotalCard{background:0 0;align-content:center;justify-items:end;min-height:34px;display:grid}.saleModalTotalCard span{color:#a78324;font-size:18px;font-weight:900;line-height:1}.saleModalTotalCard strong{color:#59636c;text-align:right;background:#fff;border:1px solid #c7ccb5;width:98px;margin-top:4px;padding:8px 10px;font-size:18px;font-weight:900}.saleProductModalFooter{background:#fff;justify-content:flex-end;padding:14px 16px;display:flex}.saleModalAddButton{color:#fff;cursor:pointer;background:#5fbe58;border:0;border-radius:4px;padding:10px 16px;font-size:14px;font-weight:900;box-shadow:0 2px 6px #00000029}.saleAddProductRow{display:none!important}.bizimSaleTable{width:100%;min-width:980px;margin-top:8px}.bizimSaleTable th,.bizimSaleTable td{padding:8px 10px;font-size:12px}.saleTotals.bizimSaleTotals{width:285px}.saleTotals.bizimSaleTotals div{padding:4px}.saleItemsTable td{vertical-align:middle}@media (width<=1200px){.saleWorkspace{grid-template-columns:1fr}.saleModalMidGrid{grid-template-columns:1fr 1fr}}@media (width<=760px){.saleModalTopGrid,.saleModalMidGrid{grid-template-columns:1fr}.saleProductModal{width:100%}}.saleWorkspace{align-items:start;grid-template-columns:520px minmax(0,1fr)!important;gap:28px!important;padding:18px 14px 28px!important}.saleCustomerBox{background:#fff;overflow:hidden;border-radius:2px!important;width:520px!important;min-width:520px!important;max-width:520px!important;box-shadow:0 10px 22px #00000024!important}.saleBoxHead.blue{letter-spacing:0!important;background:#367eb7!important;height:48px!important;padding:0 14px!important;font-size:17px!important;font-weight:700!important}.bizimSaleLeftForm{gap:14px!important;padding:16px 12px 18px!important}.bizimSaleLeftForm .saleRow{box-sizing:border-box;width:100%;grid-template-columns:134px 1fr!important;align-items:center!important;gap:0 14px!important;display:grid!important}.bizimSaleLeftForm .saleRow>span{white-space:nowrap;line-height:1.2;color:#7b6d5a!important;text-align:right!important;font-size:15px!important;font-weight:400!important}.bizimSaleLeftForm input,.bizimSaleLeftForm textarea,.bizimSaleLeftForm select,.bizimSaleLeftForm button{font-family:Arial,Helvetica,sans-serif!important}.bizimSaleLeftForm input,.bizimSaleLeftForm textarea{box-sizing:border-box;color:#5d6773!important;min-height:30px!important;box-shadow:none!important;background:#fff!important;border:1px solid #bfc4ca!important;border-radius:3px!important;padding:6px 10px!important;font-size:13px!important;font-weight:400!important}.bizimSaleLeftForm textarea{resize:none;min-height:84px!important}.bizimSaleLeftForm .saleInline{align-items:stretch;width:fit-content;min-width:0;max-width:100%;display:grid;grid-template-columns:100px 64px 40px!important;gap:0!important}.bizimSaleLeftForm .saleInline input{width:100%;min-width:0;border-radius:0!important}.bizimSaleLeftForm .saleInline button{color:#4b5563!important;background:#f6f7f8!important;border:1px solid #bfc4ca!important;border-left:0!important;border-top-right-radius:3px!important;border-bottom-right-radius:3px!important;width:40px!important;min-width:40px!important;min-height:30px!important;padding:0!important;font-size:14px!important;font-weight:700!important}.bizimSaleLeftForm .saleRowDoc input{width:110px!important}.bizimSaleLeftForm .saleRow>input,.bizimSaleLeftForm .saleRow>textarea,.bizimSaleLeftForm .saleRow>.saleInline{justify-self:start}@media (width<=1280px){.saleWorkspace{grid-template-columns:1fr!important}.saleCustomerBox{width:100%!important;min-width:0!important;max-width:100%!important}.bizimSaleLeftForm .saleRow{grid-template-columns:1fr!important;gap:8px!important}.bizimSaleLeftForm .saleRow>span{text-align:left!important}}.salePage,.salePage *{font-family:Arial,Helvetica,sans-serif!important}.saleSearchWrap{position:relative}.saleProductDropdown{overflow:hidden auto}.saleProductOption{text-align:left;cursor:pointer;background:#fff;border:0;width:100%}.saleProductOption:hover,.saleProductOption:focus,.saleProductOption.active{color:#fff;background:#4b8fda}.saleProductOption:hover strong,.saleProductOption:hover small,.saleProductOption:hover em,.saleProductOption:focus strong,.saleProductOption:focus small,.saleProductOption:focus em,.saleProductOption.active strong,.saleProductOption.active small,.saleProductOption.active em{color:#fff}.saleProductModal{border:1px solid #0000002e;width:603px;max-width:calc(100vw - 30px)}.saleProductModalHead{background:#69d0ad;height:60px;padding:0 18px}.saleProductModalHead strong{letter-spacing:0;font-size:16px;font-weight:800}.saleProductModalClose{color:#edfdf6;font-size:17px}.saleModalField input,.saleModalField select,.saleModalField textarea{color:#3f4b57;min-height:35px;box-shadow:none;border:1px solid #bfc3a9;border-radius:2px;padding:7px 10px;font-size:13px;font-weight:700}.salePriceFieldGroup input,.salePriceFieldGroup select{min-height:35px}.salePriceFieldGroup input{border-top-right-radius:0;border-bottom-right-radius:0}.salePriceFieldGroup select{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.saleModalField small{color:#49c395;font-size:12px;font-weight:700;line-height:1}.saleModalTotalCard{align-self:start;padding-top:2px}.saleModalTotalCard span{color:#9f7f28;font-size:17px;font-weight:800}.saleModalTotalCard strong{color:#53606b;background:#fff;border:1px solid #bfc3a9;justify-content:flex-end;align-items:center;width:120px;min-height:35px;margin-top:6px;font-size:17px;font-weight:800;display:flex}.saleModalTotalCard small{color:#a2874b;margin-top:5px;font-size:12px;font-weight:700}.saleModalAddButton{background:#5fc357;border-radius:4px;min-width:92px;min-height:34px;padding:8px 14px;font-size:14px;font-weight:800}.saleItemNameButton{text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-block}.saleItemNameButton:hover .saleItemName,.saleItemNameButton:focus .saleItemName{text-decoration:underline}.saleScreen.salePage{margin-top:0!important;padding-top:0!important}.sidebar::-webkit-scrollbar{width:0;height:0}.sidebarBizimhesap::-webkit-scrollbar{width:0;height:0}.sidebar:hover::-webkit-scrollbar{width:8px}.sidebarBizimhesap:hover::-webkit-scrollbar{width:8px}.sidebar:hover::-webkit-scrollbar-track{background:#ffffff0a}.sidebarBizimhesap:hover::-webkit-scrollbar-track{background:#ffffff0a}.sidebar:hover::-webkit-scrollbar-thumb{background:#94a3b8b3;border-radius:999px}.sidebarBizimhesap:hover::-webkit-scrollbar-thumb{background:#94a3b8b3;border-radius:999px}.saleScreen{background:#eef2f6!important;min-height:100vh!important;overflow-x:hidden!important}.saleActionStrip{background:#f7f9fc!important;border-bottom:1px solid #e2e8f0!important;gap:8px!important;height:58px!important;min-height:58px!important;padding:0 16px!important}.saleSave{border-radius:3px!important;height:36px!important;padding:0 15px!important;font-size:13px!important;font-weight:700!important;box-shadow:0 2px 5px #0f172a26!important}.saleItemCategory{color:#27364a!important;margin-top:5px!important;font-size:11px!important;font-weight:700!important}.saleTotals.bizimSaleTotals div span{color:#687181!important}.saleTotals.bizimSaleTotals div strong{color:#687181!important;text-align:right!important}.invoiceDiscountButton{color:#fff!important;background:#d94c4c!important;border-radius:3px!important;margin-top:4px!important;padding:8px 12px!important;font-size:13px!important;font-weight:700!important}@media (width<=1350px){.saleWorkspace{grid-template-columns:520px minmax(560px,1fr)!important;gap:22px!important}}@media (width<=1180px){.saleWorkspace{grid-template-columns:1fr!important}.saleCustomerBox{width:520px!important;min-width:0!important;max-width:100%!important}}.saleSave,.saleSave.green,.saleSave.cyan,.saleSave.red,.saleSave.orange{border-radius:6px!important}.messageBox{border-radius:10px}.sidebar,.sidebarBizimhesap{scrollbar-width:none!important;overflow-y:auto!important}.sidebar::-webkit-scrollbar{width:0!important;height:0!important}.sidebarBizimhesap::-webkit-scrollbar{width:0!important;height:0!important}.sidebar:hover,.sidebarBizimhesap:hover{scrollbar-width:thin!important}.sidebar:hover::-webkit-scrollbar{width:8px!important}.sidebarBizimhesap:hover::-webkit-scrollbar{width:8px!important}.sidebar:hover::-webkit-scrollbar-track{background:#ffffff0d!important}.sidebarBizimhesap:hover::-webkit-scrollbar-track{background:#ffffff0d!important}.sidebar:hover::-webkit-scrollbar-thumb{background:#94a3b8b3!important;border-radius:999px!important}.sidebarBizimhesap:hover::-webkit-scrollbar-thumb{background:#94a3b8b3!important;border-radius:999px!important}button,.saleSave,.greenAction,.blueAction,.softAction,.darkAction,.purpleAction,.cyanAction,.redAction,.orangeAction,.miniButton,.primaryButton,.saveButton,.invoiceDiscountButton,.saleModalAddButton{border-radius:7px!important}.customerDetailTopActions{display:none!important}.customerHeaderArea{margin-top:0!important}.saleScreen.salePage,.saleScreen.salePage *{letter-spacing:0!important;font-family:Arial,Helvetica,sans-serif!important}.saleScreen{background:#eef2f6!important;min-height:100vh!important;margin:0!important;overflow-x:hidden!important}.saleTopbar{height:52px!important;box-shadow:none!important;background:#fff!important;border-bottom:1px solid #dfe6ef!important;padding:0 16px!important}.saleTopLeft{gap:14px!important}.hamburgerSale{color:#111827!important;font-size:24px!important;line-height:1!important}.saleTopLeft strong{color:#667085!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:380px!important;font-size:14px!important;font-weight:700!important;overflow:hidden!important}.saleUser{color:#334155!important;font-size:13px!important}.saleActionStrip{background:#f7f9fc!important;border-bottom:1px solid #e2e8f0!important;flex-wrap:wrap!important;gap:8px!important;height:58px!important;min-height:58px!important;padding:0 16px!important}.saleSave{height:36px!important;padding:0 15px!important;font-size:13px!important;font-weight:700!important;box-shadow:0 2px 5px #0f172a26!important}.saleWorkspace{grid-template-columns:520px minmax(680px,1fr)!important;align-items:start!important;gap:32px!important;padding:18px 16px 28px!important;display:grid!important}.saleCustomerBox{background:#fff!important;border-radius:2px!important;width:520px!important;min-width:520px!important;max-width:520px!important;overflow:hidden!important;box-shadow:0 12px 26px #0f172a1f!important}.saleBoxHead.blue{color:#fff!important;background:#367eb7!important;align-items:center!important;height:48px!important;padding:0 14px!important;font-size:17px!important;font-weight:700!important;display:flex!important}.bizimSaleLeftForm{background:#fff!important;gap:14px!important;padding:16px 12px 18px!important;display:grid!important}.bizimSaleLeftForm .saleRow{box-sizing:border-box!important;grid-template-columns:140px 1fr!important;align-items:center!important;column-gap:14px!important;width:100%!important;display:grid!important}.bizimSaleLeftForm .saleRow>span{text-align:right!important;color:#756b61!important;white-space:nowrap!important;font-size:15px!important;font-weight:400!important}.bizimSaleLeftForm input,.bizimSaleLeftForm textarea{color:#4b5563!important;height:30px!important;min-height:30px!important;box-shadow:none!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #bfc4ca!important;border-radius:3px!important;padding:5px 9px!important;font-size:13px!important;font-weight:400!important}.bizimSaleLeftForm textarea{resize:none!important;height:80px!important;min-height:80px!important}.bizimSaleLeftForm .saleRowDesc textarea{width:326px!important}.bizimSaleLeftForm .saleInline{grid-template-columns:110px 70px 40px!important;gap:0!important;width:fit-content!important;display:grid!important}.bizimSaleLeftForm .saleInline.two{grid-template-columns:110px 110px!important}.bizimSaleLeftForm .saleInline input{border-radius:0!important;width:100%!important}.bizimSaleLeftForm .saleInline input:first-child{border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}.bizimSaleLeftForm .saleInline button{color:#4b5563!important;width:40px!important;min-width:40px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;background:#f4f6f8!important;border:1px solid #bfc4ca!important;border-left:0!important;border-top-right-radius:3px!important;border-bottom-right-radius:3px!important;padding:0!important}.saleProductsArea{background:#fff!important;border-radius:2px!important;min-width:0!important;overflow:visible!important;box-shadow:0 12px 26px #0f172a1f!important}.saleBoxHead.green{color:#fff!important;background:#55ad51!important;align-items:center!important;height:48px!important;padding:0 14px!important;font-size:17px!important;font-weight:700!important;display:flex!important}.saleProductPanel{background:#fff!important;min-height:385px!important;padding:14px 14px 16px!important;overflow:visible!important}.saleSearchWrap{width:620px!important;max-width:100%!important;position:relative!important}.saleProductSearch{color:#6b7280!important;width:100%!important;height:30px!important;min-height:30px!important;box-shadow:none!important;border:1px solid #222!important;border-radius:0!important;padding:5px 9px!important;font-size:13px!important}.saleProductDropdown{z-index:9999!important;background:#fff!important;border:1px solid #8d949d!important;width:100%!important;max-height:345px!important;top:30px!important;overflow:hidden auto!important;box-shadow:0 8px 20px #0f172a24!important}.saleProductOption{text-align:left!important;cursor:pointer!important;background:#fff!important;border:0!important;border-bottom:1px solid #eef2f7!important;grid-template-columns:minmax(0,1fr) 180px!important;align-items:start!important;width:100%!important;min-height:52px!important;padding:8px 9px!important}.saleProductOption:hover,.saleProductOption:focus{color:#fff!important;background:#4b8fda!important}.saleProductOption:hover *,.saleProductOption:focus *{color:#fff!important}.saleMissingProduct{color:#4bb785!important;width:fit-content!important;margin:8px auto 15px!important;font-size:12px!important;font-weight:700!important;display:block!important}.saleProductModal{border:1px solid #0000002e!important;border-radius:0!important;width:603px!important;max-width:calc(100vw - 30px)!important;box-shadow:0 16px 36px #00000047!important}.saleProductModalHead{color:#fff!important;background:#69d0ad!important;height:60px!important;padding:0 18px!important}.saleProductModalHead strong{font-size:16px!important;font-weight:800!important}.saleModalField span{color:#9b7e31!important;font-size:14px!important;font-weight:700!important}.saleModalField input,.saleModalField select,.saleModalField textarea{color:#3f4b57!important;border:1px solid #bfc3a9!important;border-radius:2px!important;min-height:35px!important;padding:7px 10px!important;font-size:13px!important;font-weight:700!important}.saleModalAddButton{background:#5fc357!important;min-width:92px!important;min-height:34px!important}.bizimSaleTable{border-collapse:collapse!important;width:100%!important;min-width:960px!important;margin-top:8px!important}.bizimSaleTable td{color:#111827!important;vertical-align:middle!important;border:1px solid #dde5ee!important;padding:8px 9px!important;font-size:12px!important;font-weight:700!important}.saleItemName{color:#32b982!important;font-size:13px!important;font-weight:700!important}.saleItemNameButton:hover .saleItemName{text-decoration:underline!important}.saleTotals.bizimSaleTotals{width:305px!important;margin-top:12px!important;margin-left:auto!important;margin-right:28px!important}.saleTotals.bizimSaleTotals div{color:#687181!important;background:0 0!important;grid-template-columns:1fr 105px!important;align-items:center!important;padding:4px 0!important;font-size:15px!important;font-weight:700!important;display:grid!important}.saleTotals.bizimSaleTotals div strong{text-align:right!important}.saleTotals.bizimSaleTotals .grand{color:#687181!important;background:0 0!important;font-size:16px!important;font-weight:800!important}@media (width<=1350px){.saleWorkspace{grid-template-columns:520px minmax(560px,1fr)!important;gap:22px!important}}@media (width<=1180px){.saleWorkspace{grid-template-columns:1fr!important}.saleCustomerBox{width:520px!important;min-width:0!important;max-width:100%!important}}.moduleActionForm{margin-bottom:16px}.moduleImportArea{resize:vertical;box-sizing:border-box;border:1px solid #d6dbe4;border-radius:10px;width:100%;min-height:120px;padding:12px;font-family:Arial,Helvetica,sans-serif}.formActionButtons{align-self:end}.businessTable td small{color:#64748b;margin-top:4px;font-weight:600;display:block}.detailGridMini{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 0;display:grid}.detailGridMini div{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:12px}.detailGridMini span{color:#64748b;margin-bottom:4px;font-size:12px;display:block}.detailGridMini strong{color:#0f172a;font-size:14px}.businessActionBar button,.buttonRow button,.topActionButton,.saleSave,.greenAction,.blueAction,.softAction,.dangerButton,.smallButton,.miniButton,.saveButton,.primaryButton{cursor:pointer!important;pointer-events:auto!important}button:disabled{cursor:not-allowed!important}.tyHero,.tyNote{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-bottom:16px;padding:18px;box-shadow:0 12px 26px #0f172a0f}.tyHero{background:linear-gradient(135deg,#fff,#eef7ff);justify-content:space-between;align-items:center;gap:16px;display:flex}.tyHero h2{color:#0f172a;margin:0 0 6px;font-size:22px}.tyHero p,.tyNote{color:#64748b}.tyHeroActions,.tyActions{flex-wrap:wrap;gap:8px;display:flex}.tyStats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.tyStats div{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px;box-shadow:0 10px 22px #0f172a0f}.tyStats span{color:#64748b;margin-bottom:8px;font-size:13px;font-weight:800;display:block}.tyStats b{color:#0f172a;font-size:24px}.tyLayout{grid-template-columns:330px minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}.tyList,.tyDetail,.tyLogs{background:#fff;border:1px solid #e2e8f0;border-radius:18px;overflow:hidden;box-shadow:0 12px 26px #0f172a0f}.tyDetail{min-height:520px;padding:16px}.tyHead{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.tyHead b{color:#0f172a}.tyHead small{color:#64748b;margin-top:3px;font-size:12px;display:block}.tyItem{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef2f7;gap:6px;width:100%;padding:12px 14px;display:grid;border-radius:0!important}.tyItem:hover,.tyItem.active{background:#eef7ff}.tyItem b{color:#0f172a;font-size:13px;line-height:1.35}.tyItem small{color:#64748b;font-size:12px}.tyPill{border-radius:999px;width:fit-content;padding:3px 8px;font-size:11px;font-weight:900}.tyPill.green{color:#166534;background:#dcfce7}.tyPill.yellow{color:#92400e;background:#fef3c7}.tyPill.red{color:#991b1b;background:#fee2e2}.tyStatus{color:#075985;background:#e0f2fe;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.tyQuestion{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:14px 0;padding:14px}.tyQuestion span,.tyTextarea span{color:#64748b;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.tyQuestion p{color:#0f172a;margin:0;font-size:15px;font-weight:700}.tyTextarea textarea{resize:vertical;color:#0f172a;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:14px;width:100%;min-height:150px;padding:14px;font-size:14px;line-height:1.5}.tyWarn{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:14px;margin-top:12px;padding:12px;font-size:13px;font-weight:800}.tyLog{border-bottom:1px solid #eef2f7;padding:12px 14px}.tyLog b{color:#0f172a;font-size:13px;display:block}.tyLog small{color:#64748b;font-size:12px}@media (width<=1250px){.tyLayout{grid-template-columns:1fr}.tyStats{grid-template-columns:repeat(2,1fr)}.tyHero{flex-direction:column;align-items:flex-start}}.whatsappGrid{grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);align-items:start;gap:18px;display:grid}.panelCard{background:#fff;border:1px solid #e5eaf1;border-radius:16px;padding:18px;box-shadow:0 10px 28px #0f172a0f}.panelHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.panelHeader h3{margin:0;font-size:18px}.panelHeader p{color:#64748b;margin:4px 0 0}.formGrid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.formGrid input,.panelCard textarea{width:100%;font:inherit;border:1px solid #d7dee8;border-radius:10px;padding:11px 12px}.panelCard textarea{min-height:82px;margin-top:10px}.whatsappList{max-height:380px;overflow:auto}.miniListItem{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #edf1f6;border-radius:12px;width:100%;margin-bottom:8px;padding:12px;display:block}.miniListItem.active{background:#ecfdf5;border-color:#10b981}.miniListItem strong,.miniListItem span,.miniListItem small{display:block}.miniListItem span{color:#475569;margin-top:4px}.miniListItem small{color:#94a3b8;margin-top:3px}.messagePreview{white-space:pre-wrap;min-height:210px!important}.fieldLabel{color:#334155;margin:14px 0 6px;font-weight:700;display:block}.helperBox{color:#475569;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;padding:16px}@media (width<=1100px){.whatsappGrid{grid-template-columns:1fr}}.customerOpsHero{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#123c69 48%,#1d4ed8 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:20px;display:flex;box-shadow:0 18px 42px #0f172a29}.customerOpsHero h2{letter-spacing:-.03em;margin:6px 0;font-size:clamp(22px,2vw,32px);line-height:1.1}.customerOpsHero p{color:#fffc;max-width:760px;margin:0;font-weight:700}.customerOpsEyebrow{color:#ffffffe6;text-transform:uppercase;letter-spacing:.08em;background:#ffffff21;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.customerOpsHeroActions,.customerToolbarButtons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.customerPrimaryBtn,.customerSoftBtn,.customerDetailBtn{cursor:pointer;border:0;border-radius:12px;padding:11px 14px;font-weight:900;transition:transform .15s,box-shadow .15s,opacity .15s}.customerPrimaryBtn{color:#fff;background:#22c55e;box-shadow:0 12px 24px #22c55e38}.customerSoftBtn{color:#1e3a8a;background:#eef2ff;border:1px solid #dbeafe}.customerDetailBtn{color:#fff;background:#0f172a;border-radius:10px;padding:8px 12px}.customerPrimaryBtn:hover,.customerSoftBtn:hover,.customerDetailBtn:hover{opacity:.92;transform:translateY(-1px)}.customerOpsStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.customerStatCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0f172a0d}.customerStatCard:after{content:"";opacity:.14;background:currentColor;border-radius:999px;width:54px;height:54px;position:absolute;inset:auto 12px 12px auto}.customerStatCard span,.customerStatCard small{color:#64748b;font-weight:900;display:block}.customerStatCard span{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.customerStatCard strong{color:#0f172a;margin:8px 0 5px;font-size:28px;line-height:1;display:block}.customerStatCard.blue{color:#2563eb}.customerStatCard.orange{color:#f97316}.customerStatCard.purple{color:#7c3aed}.customerStatCard.green{color:#16a34a}.customerOpsToolbar{background:#fff;border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px;display:flex;box-shadow:0 10px 24px #0f172a0a}.customerSearchBox{background:#f8fafc;border:1px solid #dbe3ef;border-radius:13px;flex:1;align-items:center;gap:10px;min-width:280px;padding:0 12px;display:flex}.customerSearchBox input{color:#0f172a;background:0 0;border:0;outline:0;width:100%;padding:12px 0;font-weight:800}.customerQuickCreate{background:#fff;border:1px solid #dbeafe;border-radius:18px;margin-bottom:14px;padding:16px;box-shadow:0 16px 34px #1e40af14}.customerQuickHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.customerQuickHead h3,.customerBoardHeader h3{color:#0f172a;margin:0;font-size:18px}.customerQuickHead p,.customerBoardHeader p{color:#64748b;margin:3px 0 0;font-weight:800}.customerQuickHead button{color:#991b1b;cursor:pointer;background:#fee2e2;border:0;border-radius:10px;padding:8px 10px;font-weight:900}.customerQuickForm{grid-template-columns:1.2fr .8fr 1.4fr 1fr auto;gap:9px;display:grid}.customerQuickForm input{color:#0f172a;border:1px solid #dbe3ef;border-radius:12px;outline:0;padding:12px;font-weight:800}.customerOpsBoard{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:14px;box-shadow:0 14px 32px #0f172a0d}.customerBoardHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.customerBoardHeader span{color:#334155;white-space:nowrap;background:#f1f5f9;border-radius:999px;padding:8px 11px;font-weight:900}.customerCardsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.customerProductionCard{cursor:pointer;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:16px;padding:14px;transition:transform .15s,box-shadow .15s,border-color .15s}.customerProductionCard:hover{border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 18px 34px #2563eb1a}.customerCardTop{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.customerAvatarMini{color:#1d4ed8;background:#dbeafe;border-radius:14px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:1000;display:grid}.customerCardTop h4{color:#0f172a;margin:0;font-size:14px;line-height:1.2}.customerCardTop p{color:#64748b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:4px 0 0;font-size:12px;font-weight:800;overflow:hidden}.customerPhonePill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:11px;font-weight:1000;display:inline-flex}.customerPhonePill.ok{color:#166534;background:#dcfce7}.customerPhonePill.warn{color:#9a3412;background:#ffedd5}.customerCardMeta{grid-template-columns:1.4fr .8fr .9fr;gap:8px;margin:13px 0;display:grid}.customerCardMeta div{background:#f1f5f9;border-radius:13px;min-width:0;padding:10px}.customerCardMeta small,.customerLastOrderLine span,.customerLastOrderLine em{color:#64748b;font-size:11px;font-weight:900;display:block}.customerCardMeta strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;display:block;overflow:hidden}.customerLastOrderLine{background:#fff;border:1px dashed #cbd5e1;border-radius:13px;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.customerLastOrderLine strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.customerCardFooter{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.customerCardFooter span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.customerEmptyState{text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;grid-column:1/-1;padding:28px}.customerEmptyState strong{color:#0f172a;font-size:18px;display:block}.customerEmptyState p{color:#64748b;margin:6px 0 0;font-weight:800}@media (width<=1180px){.customerOpsStats,.customerCardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.customerQuickForm{grid-template-columns:1fr 1fr}}@media (width<=780px){.customerOpsHero,.customerOpsToolbar,.customerBoardHeader,.customerQuickHead{flex-direction:column;align-items:stretch}.customerOpsStats,.customerCardsGrid,.customerQuickForm{grid-template-columns:1fr}.customerCardTop{grid-template-columns:44px minmax(0,1fr)}.customerPhonePill{grid-column:1/-1;justify-content:flex-start}}.customerSimpleList{flex-direction:column;gap:8px;display:flex}.customerSimpleRow{cursor:pointer;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:12px 14px;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s;display:flex}.customerSimpleRow:hover{background:#f8fafc;border-color:#93c5fd;transform:translateY(-1px);box-shadow:0 10px 22px #0f172a0f}.customerSimpleLeft{align-items:center;gap:12px;min-width:0;display:flex}.customerSimpleAvatar{color:#1d4ed8;background:#e0ecff;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:1000;display:grid}.customerSimpleLeft strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;overflow:hidden}.customerSourceBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:86px;padding:7px 10px;font-size:12px;font-weight:1000;display:inline-flex}.customerSourceBadge.trendyol{color:#f97316;background:#fff7ed;border-color:#fed7aa}.customerSourceBadge.wix{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.customerSourceBadge.manual{color:#475569;background:#f1f5f9;border-color:#e2e8f0}.customerBackBtn{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:12px;margin:0 0 12px;padding:10px 14px;font-weight:900;box-shadow:0 10px 22px #0f172a24}.customerBackBtn:hover{opacity:.92}@media (width<=780px){.customerSimpleRow{padding:11px}.customerSourceBadge{min-width:74px}}.customerClassicToolbar{justify-content:space-between;align-items:center;gap:14px;margin:0 0 10px;display:flex}.customerClassicActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.customerClassicAdd,.customerClassicImport,.customerClassicSync{color:#fff;cursor:pointer;border:0;border-radius:4px;padding:8px 13px;font-size:13px;font-weight:800;line-height:1;transition:opacity .15s,transform .15s;box-shadow:0 2px 6px #0f172a24}.customerClassicAdd{background:#2faa4a}.customerClassicImport{background:#f0a12b}.customerClassicSync{background:#36a7c8}.customerClassicAdd:hover,.customerClassicImport:hover,.customerClassicSync:hover{opacity:.92;transform:translateY(-1px)}.customerClassicTotal{color:#23713b;white-space:nowrap;background:#dff2d8;border-radius:4px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:900;display:inline-flex}.customerClassicFilters{background:#fff;border:1px solid #e5e7eb;border-radius:4px;grid-template-columns:230px minmax(260px,1fr);align-items:center;gap:14px;margin:0 0 10px;padding:10px 14px;display:grid}.customerClassicFilters select,.customerClassicSearch input{color:#334155;background:#fff;border:1px solid #cfd6df;border-radius:3px;outline:none;height:36px;font-size:14px;font-weight:700}.customerClassicFilters select{padding:0 12px}.customerClassicSearch{justify-content:flex-end;align-items:center;gap:12px;display:flex}.customerClassicSearch label{color:#64748b;font-size:14px;font-weight:900}.customerClassicSearch input{width:min(100%,380px);padding:0 12px}.customerClassicTable{background:#fff;border:1px solid #d7dee8;border-radius:4px;overflow:hidden}.customerClassicTableHead{color:#fff;background:#334155;grid-template-columns:minmax(0,1fr) 180px 170px;font-size:13px;font-weight:900;display:grid}.customerClassicTableHead>div{border-right:1px solid #ffffff1f;padding:12px 14px}.customerClassicTableBody{background:#f7f8fa;min-height:380px;max-height:calc(100vh - 300px);overflow:auto}.customerClassicRow{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) 180px 170px;align-items:center;gap:0;width:100%;padding:0;display:grid}.customerClassicRow:hover .customerClassicName{filter:brightness(.94)}.customerClassicRow:hover .customerClassicSource,.customerClassicRow:hover .customerClassicBalance{background:#f8fafc}.customerClassicName{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#54bed5;border-radius:4px;min-height:34px;margin:4px 8px;padding:9px 15px;font-size:15px;font-weight:900;display:block;overflow:hidden}.customerClassicSource{color:#64748b;background:#fff;border-left:1px solid #e2e8f0;justify-content:flex-start;align-items:center;height:100%;min-height:42px;padding:0 16px;font-size:13px;font-weight:900;display:flex}.customerClassicSource:before{content:"";background:currentColor;border-radius:999px;width:9px;height:9px;margin-right:8px}.customerClassicSource.trendyol{color:#f97316}.customerClassicSource.wix{color:#2563eb}.customerClassicSource.manual{color:#64748b}.customerClassicBalance{color:#475569;white-space:nowrap;background:#fff;border-left:1px solid #e2e8f0;justify-content:flex-end;align-items:center;height:100%;min-height:42px;padding:0 16px;font-size:13px;font-weight:900;display:flex}.customerClassicBalance.due{color:#dc2626}.customerClassicBalance.zero{color:#16a34a}.customerClassicEmpty{text-align:center;color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:4px;margin:18px;padding:28px;font-weight:800}.customerClassicEmpty strong{color:#0f172a;margin-bottom:6px;font-size:18px;display:block}.customerQuickCreate{border-radius:4px}@media (width<=900px){.customerClassicToolbar,.customerClassicSearch{flex-direction:column;align-items:stretch}.customerClassicFilters{grid-template-columns:1fr}.customerClassicSearch input{width:100%}.customerClassicTableHead,.customerClassicRow{grid-template-columns:minmax(0,1fr) 110px 120px}.customerClassicSource,.customerClassicBalance{padding:0 10px}}.customerBackBtn{color:#1f2937;cursor:pointer;background:#e5ecf6;border:0;border-radius:10px;margin-bottom:12px;padding:9px 14px;font-weight:900}.customerDetailHero{gap:18px;margin-bottom:16px;display:grid}.customerDetailIdentityWrap{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:18px;display:grid}.customerDetailIdentityCard{background:linear-gradient(90deg,#fff6,#ffffff2e),repeating-linear-gradient(90deg,#ecd7b0 0 16px,#e7cf9f 17px 34px);border:1px solid #dfcfaa;border-radius:6px;align-items:center;gap:20px;min-height:118px;padding:20px 22px;display:flex;box-shadow:0 14px 24px #644b261f}.customerDetailAvatar{color:#f3f4f6;background:#bcbcbc;border:5px solid #ffffffa6;border-radius:50%;justify-content:center;align-items:center;width:78px;min-width:78px;height:78px;font-size:34px;display:flex}.customerDetailIdentityText h2{color:#6a6f78;text-transform:uppercase;margin:0;font-size:22px;line-height:1.1}.customerDetailBadges{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.customerDetailSource,.customerDetailOrderBadge{border-radius:4px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.customerDetailSource.trendyol{color:#fff;background:#f9a640}.customerDetailSource.wix{color:#fff;background:#2563eb}.customerDetailSource.manual{color:#fff;background:#475569}.customerDetailOrderBadge{color:#fff;background:#3b82f6}.customerDetailNoteBubble{color:#63b682;text-align:left;cursor:pointer;background:#f6f7d8;border:7px solid #666;border-radius:30px;width:100%;min-height:108px;padding:18px 20px;font-size:14px;font-weight:800;position:relative;box-shadow:0 10px 22px #0f172a14}.customerDetailNoteBubble:before{content:"";background:#f6f7d8;border-bottom:7px solid #666;border-left:7px solid #666;width:34px;height:30px;position:absolute;top:28px;left:-34px;transform:skew(-36deg)}.customerFinanceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.customerFinanceCard{color:#fff;border-radius:4px;align-items:center;gap:14px;min-height:84px;padding:14px 16px;display:flex;box-shadow:0 12px 24px #0f172a14}.customerFinanceIcon{background:#ffffffeb;border-radius:6px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:24px;display:flex}.customerFinanceCard strong{margin-bottom:4px;font-size:14px;font-weight:800;display:block}.customerFinanceCard span{font-size:18px;font-weight:900;display:block}.customerFinanceCard small{opacity:.95;margin-top:4px;display:block}.customerFinanceCard button{color:#fff;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:24px}.customerActionBarDetailed{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.customerActionBarDetailed .detailSoftButton,.customerActionBarDetailed .softAction{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;padding:10px 14px;font-weight:900}.customerActionBarDetailed .alt{background:#e26b55}.customerDetailGridAlt{grid-template-columns:1fr 1fr;align-items:start;gap:22px 28px}.customerRecordTable th,.customerRecordTable td{font-size:14px}.customerRecordTable td:first-child,.customerRecordTable th:first-child{width:40px}.customerRecordTable .statusCell{color:#d35b4f;font-weight:900}.customerRecordTable .paymentMethodCell{color:#6b7280;font-weight:900}.customerPanelEmptyBox{color:#a07022;background:#fff7dd;border-radius:6px;margin:16px;padding:18px 16px;font-weight:700}@media (width<=1200px){.customerFinanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.customerDetailIdentityWrap,.customerDetailGridAlt{grid-template-columns:1fr}.customerRecordPanel.fullWidth{grid-column:auto}}@media (width<=720px){.customerFinanceGrid{grid-template-columns:1fr}.customerDetailIdentityCard{padding:16px}.customerDetailIdentityText h2{font-size:18px}}.businessTopbar{border-radius:12px!important;margin-bottom:12px!important;padding:12px 16px!important}.businessTopbar p{margin:3px 0 0!important;font-size:12px!important}.main{width:calc(100vw - 232px)!important;margin-left:232px!important}.navItem{height:38px!important;font-size:13px!important}.customerDetailIdentityCard{min-height:92px!important;padding:14px 18px!important;box-shadow:0 8px 18px #644b261a!important}.customerDetailSource,.customerDetailOrderBadge{min-height:24px!important;padding:0 9px!important;font-size:11px!important}.customerDetailNoteCard{color:#3f7d55;text-align:left;cursor:pointer;background:linear-gradient(#fffde7,#fff9cf);border:1px solid #e3d8a6;border-left:7px solid #63c089;border-radius:12px;width:100%;min-height:92px;padding:16px 18px;box-shadow:0 8px 20px #0f172a12}.customerDetailNoteCard strong{color:#3f7d55;font-size:14px;line-height:1.35;display:block}.customerFinanceCard{gap:11px!important;min-height:66px!important;padding:11px 13px!important;box-shadow:0 8px 18px #0f172a12!important}.customerActionBarDetailed button,.supplierActions button,.darkAction,.purpleAction,.cyanAction,.redAction,.orangeAction{border-radius:4px!important;padding:8px 11px!important;font-size:12px!important}.supplierPanelHead button{width:26px!important;height:26px!important}.customerExpandButton{cursor:pointer;transition:transform .15s,background .15s;border:0!important}.customerExpandButton.open{transform:rotate(180deg);background:#64748b!important}.customerOrderDetailBox table{border-collapse:collapse;width:100%}.customerOrderDetailBox th{color:#111827;text-align:left;border-bottom:1px solid #111827;padding:8px;font-size:12px}.customerOrderDetailBox th:last-child,.customerOrderDetailBox td:last-child,.customerOrderDetailBox th:nth-child(2),.customerOrderDetailBox td:nth-child(2){text-align:right}.customerOrderDetailBox td{color:#111827;border-bottom:1px solid #e5e7eb;padding:8px;font-size:12px;font-weight:800}.customerOrderDetailBox td strong{font-size:12px;display:block}.customerOrderDetailBox td small{color:#6b7280;margin-top:4px;font-weight:700;display:block}.customerOrderDetailFooter{color:#374151;background:#f4f4f5;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px;font-size:12px;font-weight:800;display:flex}.customerOrderDetailFooter>div{white-space:nowrap;gap:8px;display:flex}.greenMiniButton,.cyanMiniButton{color:#fff;cursor:pointer;border:0;border-radius:4px;padding:7px 10px;font-size:12px;font-weight:900}.greenMiniButton{background:#50aa57}.cyanMiniButton{background:#54b8cc}@media (width<=1200px){.customerFinanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=960px){.customerDetailIdentityWrap,.customerDetailGridAlt{grid-template-columns:1fr!important}}:root{--dek-page-bg:#eef2f7}body{background:var(--dek-page-bg)!important}.brandStacked{padding:12px 14px!important}.brandStacked h1{font-size:23px!important;line-height:.95!important}.roleBox{margin:8px 10px!important;padding:9px!important}.navItem{gap:7px!important;height:34px!important;min-height:34px!important;padding:0 9px!important;font-size:12px!important}.navIcon{font-size:15px!important}.navLabel{font-size:11.5px!important}.businessTopbar{margin-bottom:9px!important;padding:9px 13px!important}.businessTopbar .breadcrumb,.businessTopbar p,.topDate{display:none!important}.businessTopbar h2{margin:0!important;font-size:18px!important}.topbarActions{gap:6px!important}.topActionButton,.badge{min-height:28px!important;padding:6px 9px!important;font-size:11px!important}.customerDetailAvatar{color:#f8fafc!important;background:#b8b8b8!important;border:5px solid #ffffff94!important;width:60px!important;min-width:60px!important;height:60px!important;font-size:26px!important}.customerDetailIdentityText h2{color:#68717c!important;letter-spacing:0!important;font-size:18px!important;font-weight:900!important}.customerDetailBadges{margin-top:8px!important}.customerDetailNoteBubble,.customerDetailNoteBubble:before{display:none!important}.customerDetailNoteCard{color:#5bb071!important;text-align:center!important;cursor:pointer!important;background:#ffffe9!important;border:6px solid #5f5f5f!important;border-radius:28px!important;flex-direction:column!important;justify-content:center!important;width:100%!important;min-height:92px!important;padding:16px 18px!important;display:flex!important;position:relative!important;box-shadow:0 8px 16px #0f172a14!important}.customerDetailNoteCard:before{content:""!important;background:#ffffe9!important;border-bottom:6px solid #5f5f5f!important;border-left:6px solid #5f5f5f!important;width:31px!important;height:23px!important;position:absolute!important;top:28px!important;left:-31px!important;transform:skew(-35deg)!important}.customerDetailNoteCard span{display:none!important}.customerDetailNoteCard strong{color:#5bb071!important;font-size:13px!important;font-weight:850!important;line-height:1.35!important}.customerFinanceCard.debt{background:#ee7972!important}.customerFinanceCard.blue{background:#58b5d1!important}.customerFinanceCard.green{background:#6acb9b!important}.customerFinanceIcon{background:#ffffffeb!important;border-radius:4px!important;width:36px!important;min-width:36px!important;height:36px!important;font-size:18px!important}.customerFinanceCard button{font-size:22px!important}.customerActionBarDetailed button,.customerActionBarDetailed .detailSoftButton,.customerActionBarDetailed .softAction,.supplierActions button,.darkAction,.purpleAction,.cyanAction,.redAction,.orangeAction{border-radius:3px!important;min-height:32px!important;padding:7px 10px!important;font-size:11.5px!important;font-weight:900!important}.supplierPanelHead{background:#303b4a!important;min-height:36px!important;padding:0 10px!important}.supplierPanelHead button{background:#f0f2f5!important;width:24px!important;height:24px!important;font-size:14px!important}.supplierPanelTable th{background:#fff!important;padding:8px 9px!important;font-size:11.5px!important}.customerExpandButton{color:#fff!important;cursor:pointer!important;background:#4f83cc!important;border:0!important;width:18px!important;min-width:18px!important;height:18px!important;font-size:14px!important;line-height:18px!important}.customerExpandButton.open{background:#d66a5e!important;transform:none!important}.customerExpandedRow td{background:#2f3a48!important;padding:8px 10px!important}.customerOrderDetailBox{box-shadow:none!important;background:#fff!important;border:1px solid #d6e0eb!important;border-radius:3px!important;padding:9px!important}.customerOrderDetailBox table th{border-bottom:1px solid #1f2937!important;padding:7px!important;font-size:11.5px!important}.customerOrderDetailBox table td{padding:7px!important;font-size:11.5px!important}.customerOrderDetailFooter{background:#f1f5f9!important;margin-top:8px!important;padding:8px!important;font-size:11.5px!important}.greenMiniButton,.cyanMiniButton{border-radius:3px!important;min-height:28px!important;padding:6px 9px!important;font-size:11.5px!important}.customerPanelEmptyBox{color:#9a6b1e!important;background:#fff7df!important;border-radius:4px!important;margin:10px!important;padding:13px 12px!important;font-size:12px!important}.customerClassicToolbar{margin-bottom:8px!important;padding:8px 10px!important}.customerClassicAdd,.customerClassicImport,.customerClassicSync{min-height:30px!important;padding:6px 10px!important;font-size:11.5px!important}.customerClassicTotal{min-height:30px!important;padding:0 10px!important;font-size:11.5px!important}.customerClassicFilters{margin-bottom:8px!important;padding:8px 10px!important}.customerClassicFilters select,.customerClassicSearch input{min-height:30px!important;padding:6px 9px!important;font-size:11.5px!important}.customerClassicTableHead{min-height:34px!important}.customerClassicRow{min-height:36px!important;padding:0 12px!important}.customerClassicName{font-size:12.5px!important}.customerClassicSource,.customerClassicBalance{min-height:24px!important;font-size:11px!important}@media (width<=1200px){.customerFinanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.customerDetailGridAlt{grid-template-columns:1fr!important}}@media (width<=860px){.sidebarBizimhesap{width:74px!important;min-width:74px!important}.main{width:calc(100vw - 74px)!important;margin-left:74px!important}.customerDetailIdentityWrap,.customerFinanceGrid,.customerClassicTableHead,.customerClassicRow{grid-template-columns:1fr!important}}.app{font-size:11.5px!important}.main{width:calc(100vw - 202px)!important;margin-left:202px!important;padding:8px 12px 18px!important}.brandStacked h1{font-size:22px!important}.navItem{height:32px!important;min-height:32px!important;font-size:11.5px!important}.businessTopbar h2{font-size:17px!important}.customerDetailNoteCard,.customerDetailNoteCard:hover,.customerDetailNoteCard:focus{color:#306944!important;text-align:left!important;background:#fffce4!important;border:1px solid #e2d79f!important;border-left:5px solid #6fc68b!important;border-radius:3px!important;min-height:78px!important;padding:10px 13px!important;display:block!important;position:static!important;box-shadow:0 5px 12px #0f172a0b!important}.customerDetailNoteCard:before,.customerDetailNoteCard:after{content:none!important;display:none!important}.customerDetailNoteCard span{color:#8a7622!important;letter-spacing:.7px!important;text-transform:uppercase!important;margin:0 0 7px!important;font-size:10px!important;font-weight:950!important;display:block!important}.customerDetailNoteCard strong{color:#306944!important;font-size:12px!important;font-weight:850!important;line-height:1.3!important;display:block!important}.customerFinanceGrid{gap:9px!important}.customerFinanceCard{gap:8px!important;min-height:60px!important;padding:8px 10px!important}.customerFinanceIcon{width:31px!important;min-width:31px!important;height:31px!important;font-size:15px!important}.customerActionBarDetailed button,.customerActionBarDetailed .detailSoftButton,.customerActionBarDetailed .softAction,.darkAction,.purpleAction,.cyanAction,.redAction,.orangeAction{min-height:29px!important;padding:5px 8px!important;font-size:10.8px!important}.supplierPanelHead{min-height:32px!important}.supplierPanelTableWrap{overflow-x:hidden!important}.customerRecordTable{table-layout:fixed!important;width:100%!important;min-width:0!important}.customerRecordTable th,.customerRecordTable td{white-space:normal!important;overflow-wrap:anywhere!important}.supplierPanelTable th,.supplierPanelTable td{padding:7px 8px!important;font-size:10.8px!important}.customerExpandedRow td{color:#111827!important;background:#fff!important}.customerOrderDetailBox table{table-layout:fixed!important;border-collapse:collapse!important;background:#fff!important;width:100%!important;min-width:0!important}.customerOrderDetailBox th,.customerOrderDetailBox td{color:#111827!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;background:#fff!important}.customerOrderDetailBox th:first-child,.customerOrderDetailBox td:first-child{text-align:left!important;width:62%!important}.customerOrderDetailBox th:nth-child(2),.customerOrderDetailBox td:nth-child(2){text-align:right!important;width:18%!important}.customerOrderDetailBox th:nth-child(3),.customerOrderDetailBox td:nth-child(3){text-align:right!important;width:20%!important}.customerOrderDetailBox th{border-bottom:1px solid #111827!important;padding:6px!important;font-size:10.5px!important}.customerOrderDetailBox td{border-bottom:1px solid #e5e7eb!important;padding:6px!important;font-size:10.5px!important}.customerOrderDetailBox td strong{color:#111827!important;font-size:10.8px!important}.customerOrderDetailBox td small{color:#64748b!important;font-size:9.8px!important}.customerOrderDetailFooter{color:#1f2937!important;background:#f4f4f5!important;flex-wrap:wrap!important;margin-top:7px!important;padding:7px!important;font-size:10.5px!important}@media (width<=1200px){.customerDetailGridAlt{grid-template-columns:1fr!important}}.customerDetailIdentityCard{min-height:88px!important;padding:12px 16px!important}.customerDetailAvatar{width:56px!important;min-width:56px!important;height:56px!important;font-size:24px!important}.customerDetailIdentityText h2{font-size:18.5px!important}.customerDetailNoteCard,.customerDetailNoteCard:hover,.customerDetailNoteCard:focus{min-height:88px!important;padding:11px 14px!important}.customerFinanceGrid{grid-template-columns:1fr 1fr 1fr 1fr!important;gap:10px!important}.customerFinanceCard{min-height:62px!important}.customerActionBarDetailed{justify-content:flex-start!important;gap:6px!important;margin-bottom:9px!important}.customerActionBarDetailed button{min-width:auto!important}.customerDetailGridAlt{grid-template-columns:minmax(0,1.22fr) minmax(330px,.78fr)!important;gap:10px!important}.customerRecordPanel.fullWidth{grid-column:auto!important}.customerRecordPanel{overflow:hidden!important}.customerRecordTable th:first-child,.customerRecordTable td:first-child{width:30px!important}.customerRecordTable th:nth-child(2),.customerRecordTable td:nth-child(2){width:96px!important}.customerRecordTable th:nth-child(3),.customerRecordTable td:nth-child(3){width:165px!important}.customerRecordTable th:nth-child(4),.customerRecordTable td:nth-child(4){width:126px!important}.customerRecordTable th:nth-child(5),.customerRecordTable td:nth-child(5){width:96px!important}.customerOrderDetailBox{overflow-x:hidden!important}.customerOrderDetailBox th:first-child,.customerOrderDetailBox td:first-child{width:58%!important}.customerOrderDetailBox th:nth-child(2),.customerOrderDetailBox td:nth-child(2){width:19%!important}.customerOrderDetailBox th:nth-child(3),.customerOrderDetailBox td:nth-child(3){width:23%!important}@media (width<=1250px){.customerDetailIdentityWrap{grid-template-columns:1.2fr .8fr!important}.customerFinanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1000px){.customerDetailGridAlt,.customerDetailIdentityWrap{grid-template-columns:1fr!important}}.sidebarBizimhesap{width:212px!important;min-width:212px!important}.main{width:calc(100vw - 212px)!important;max-width:none!important;margin-left:212px!important;padding:14px 16px 28px!important}.businessTopbar{min-height:34px!important;margin-bottom:10px!important;padding:8px 12px!important}.businessTopbar h2,.businessTopbar p,.businessTopbar .breadcrumb,.topbarActions{display:none!important}.customerDetailIdentityWrap{grid-template-columns:minmax(680px,1.35fr) minmax(340px,.65fr)!important;align-items:stretch!important;gap:16px!important}.customerDetailAvatar{border-width:6px!important;width:78px!important;min-width:78px!important;height:78px!important;font-size:34px!important}.customerDetailIdentityText h2{color:#6c737c!important;font-size:25px!important;font-weight:950!important;line-height:1.05!important}.customerDetailBadges{gap:8px!important;margin-top:13px!important}.customerDetailSource,.customerDetailOrderBadge{border-radius:3px!important;min-height:26px!important;padding:0 12px!important;font-size:12px!important}.customerDetailNoteCard{text-align:left!important;background:#fffbe1!important;border:1px solid #e3d8a6!important;border-left:5px solid #5fb97a!important;border-radius:3px!important;justify-content:center!important;min-height:122px!important;padding:20px 24px!important;display:flex!important;box-shadow:0 7px 16px #0f172a12!important}.customerDetailNoteCard:before{display:none!important}.customerDetailNoteCard span{color:#8a721f!important;text-transform:uppercase!important;letter-spacing:.45px!important;margin-bottom:10px!important;font-size:12px!important;font-weight:950!important;display:block!important}.customerFinanceGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin-bottom:13px!important}.customerFinanceCard{border-radius:3px!important;gap:14px!important;min-height:78px!important;padding:15px 18px!important;box-shadow:0 10px 20px #0f172a1a!important}.customerFinanceIcon{border-radius:4px!important;width:48px!important;min-width:48px!important;height:48px!important;font-size:24px!important}.customerFinanceCard strong{margin-bottom:5px!important;font-size:13px!important}.customerFinanceCard span{font-size:20px!important;line-height:1.05!important}.customerFinanceCard small{margin-top:4px!important;font-size:12px!important}.customerActionBarDetailed{gap:8px!important;margin-bottom:14px!important}.customerActionBarDetailed button,.customerActionBarDetailed .detailSoftButton,.customerActionBarDetailed .softAction,.darkAction,.orangeAction,.cyanAction{border-radius:3px!important;min-height:36px!important;padding:9px 14px!important;font-size:13px!important;font-weight:950!important}.customerActionBarDetailed .greenAction,.customerActionBarDetailed .purpleAction,.customerActionBarDetailed .redAction{display:none!important}.customerDetailGridAlt{grid-template-columns:minmax(620px,1fr) minmax(430px,.9fr)!important;align-items:start!important;gap:22px!important;display:grid!important}.customerRecordPanel.fullWidth{grid-column:1/2!important;max-width:100%!important}.supplierPanel{border-radius:3px!important;box-shadow:0 10px 22px #0f172a17!important}.supplierPanelHead{min-height:46px!important;padding:0 14px!important}.supplierPanelHead h3{letter-spacing:.25px!important;font-size:14px!important}.supplierPanelHead button{width:30px!important;height:30px!important;font-size:15px!important}.supplierPanelTable th{padding:13px 14px!important;font-size:13px!important}.supplierPanelTable td{padding:12px 14px!important;font-size:13px!important}.customerExpandButton{width:21px!important;min-width:21px!important;height:21px!important;font-size:15px!important;line-height:21px!important}.customerExpandedRow td{background:#303a49!important;padding:10px 12px!important;overflow:visible!important}.customerOrderDetailBox{width:100%!important;max-width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7e0ea!important;border-radius:3px!important;padding:13px!important;overflow:visible!important}.customerOrderDetailBox table{table-layout:fixed!important;width:100%!important}.customerOrderDetailBox th,.customerOrderDetailBox td{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.customerOrderDetailBox th{padding:10px!important;font-size:13px!important}.customerOrderDetailBox td{color:#111827!important;background:#fff!important;padding:10px!important;font-size:13px!important}.customerOrderDetailFooter{margin-top:12px!important;padding:12px!important;font-size:13px!important}.greenMiniButton,.cyanMiniButton{min-height:31px!important;padding:7px 12px!important;font-size:12.5px!important}.customerPanelEmptyBox{margin:14px!important;padding:16px 14px!important;font-size:13px!important}@media (width>=1500px){.customerDetailIdentityWrap{grid-template-columns:minmax(760px,1.35fr) minmax(380px,.65fr)!important}.customerDetailGridAlt{grid-template-columns:minmax(720px,1fr) minmax(520px,.95fr)!important}}@media (width<=1250px){.customerDetailIdentityWrap,.customerDetailGridAlt{grid-template-columns:1fr!important}.customerRecordPanel.fullWidth{grid-column:auto!important}.customerFinanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.customerRecordPanel.collapsed{overflow:hidden!important}.customerRecordPanel.collapsed .supplierPanelHead{border-bottom:0!important}.panelCollapseButton{cursor:pointer!important;justify-content:center!important;align-items:center!important;transition:transform .15s,background .15s,color .15s!important;display:inline-flex!important}.panelCollapseButton.open{transform:rotate(0)!important}.panelCollapseButton.closed{color:#1f2937!important;background:#e5e7eb!important;transform:rotate(0)!important}.customerRecordPanel.collapsed .supplierPanelTableWrap,.customerRecordPanel.collapsed .customerPanelEmptyBox{display:none!important}.customerRecordPanel .supplierPanelTableWrap,.customerOrderDetailBox{overflow-x:visible!important}.customerOrderDetailBox table{min-width:0!important}.customerDetailIdentityWrap{align-items:stretch!important;gap:18px!important}.customerDetailIdentityCard{background:linear-gradient(#ffffff47,#ffffff24),repeating-linear-gradient(90deg,#d6bc7c3d 0 16px,#f4e9c685 16px 32px),linear-gradient(135deg,#f4e6bc 0%,#f9f0d5 100%)!important;border:1px solid #e2be6e61!important;border-radius:30px!important;box-shadow:0 20px 40px #0f172a1a,inset 0 0 0 1px #ffffff73,0 0 32px #facc151a!important}.customerDetailAvatar{border-radius:24px!important;box-shadow:0 10px 24px #3b82f62e,0 0 0 6px #ffffff59!important}.customerDetailSource,.customerDetailOrderBadge{border-radius:14px!important;box-shadow:0 8px 20px #0f172a1f!important}.customerDetailNoteCard,.customerDetailNoteCard:hover,.customerDetailNoteCard:focus{background:linear-gradient(135deg,#f8ffef 0%,#eefbf4 100%)!important;border:1px solid #4ade8047!important;border-radius:30px!important;min-height:108px!important;position:relative!important;transform:none!important;box-shadow:0 18px 40px #0f172a14,inset 0 0 0 1px #ffffff80,0 0 30px #4ade8021!important}.customerDetailNoteCard:before,.customerDetailNoteCard:after{display:none!important}.customerDetailNoteCard span{letter-spacing:.08em!important;color:#6b7280!important}.customerDetailNoteCard strong{color:#166534!important;font-size:15px!important;line-height:1.5!important}.customerFinanceCard{border:1px solid #ffffff7a!important;border-radius:24px!important;transition:transform .18s,box-shadow .18s!important;box-shadow:0 18px 34px #0f172a1a,inset 0 0 0 1px #ffffff47!important}.customerFinanceCard.debt{box-shadow:0 18px 34px #ef444426,0 0 20px #f871711a,inset 0 0 0 1px #ffffff38!important}.customerFinanceCard.blue{box-shadow:0 18px 34px #3b82f621,0 0 24px #38bdf81a,inset 0 0 0 1px #ffffff38!important}.customerFinanceCard.green{box-shadow:0 18px 34px #10b98121,0 0 24px #34d3991a,inset 0 0 0 1px #ffffff38!important}.customerFinanceIcon{border-radius:18px!important;box-shadow:inset 0 10px 20px #ffffff38,0 8px 18px #0f172a1a!important}.customerActionBarDetailed button,.customerActionBarDetailed .darkAction,.customerActionBarDetailed .orangeAction,.customerActionBarDetailed .softAction{border-radius:16px!important;transition:transform .16s,box-shadow .16s,filter .16s!important;box-shadow:0 10px 22px #0f172a1f!important}.customerActionBarDetailed button:hover{filter:brightness(1.02)!important;transform:translateY(-1px)!important;box-shadow:0 14px 28px #0f172a24!important}.customerDetailGridAlt{align-items:start!important;gap:18px!important}.customerRecordPanel{background:#ffffffd1!important;border:1px solid #e2e8f0f2!important;border-radius:26px!important;overflow:hidden!important;box-shadow:0 20px 44px #0f172a17!important}.supplierPanelHead{background:linear-gradient(135deg,#334155 0%,#1f2937 100%)!important;border-radius:24px 24px 0 0!important;box-shadow:inset 0 -1px #ffffff0d!important}.supplierPanelHead h3{letter-spacing:.01em!important}.supplierPanelHead button,.panelCollapseButton{color:#334155!important;background:#fffffff2!important;border:1px solid #94a3b852!important;border-radius:12px!important;width:34px!important;height:34px!important;box-shadow:0 8px 16px #0f172a1f!important}.supplierPanelTableWrap{background:linear-gradient(#ffffffeb,#f8fafcf0)!important;padding:10px 12px 12px!important}.customerRecordTable{border-radius:18px!important;overflow:hidden!important}.customerRecordTable thead th{background:#f8fafc!important}.customerRecordTable tbody tr{transition:background .15s!important}.customerRecordTable tbody tr:hover{background:#fafcff!important}.customerOrderDetailBox{background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border:1px solid #dbe3ee!important;border-radius:22px!important;padding:12px!important;box-shadow:inset 0 0 0 1px #ffffffa6,0 14px 28px #0f172a0f!important}.customerOrderDetailBox table{border-radius:16px!important;overflow:hidden!important}.customerOrderDetailBox th{color:#334155!important;background:#f8fafc!important}.customerOrderDetailBox td{background:0 0!important}.customerOrderAddressRow{background:#f8fafcf2!important;border-radius:16px!important}.customerPanelEmptyBox{border:1px solid #f3e8c6!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff80!important}.customerRecordPanel.collapsed,.customerRecordPanel.collapsed .supplierPanelHead{border-radius:20px!important}.customerDetailPage,.customerDetailLayout,.customerDetailContent{filter:none!important}.customerDetailNoteCard,.customerDetailNoteCard:hover,.customerDetailNoteCard:focus{background:linear-gradient(135deg,#f7fbf2 0%,#eef6ea 100%)!important;border:1px solid #a6c6a66b!important;border-radius:28px!important;box-shadow:0 10px 24px #0f172a0f,inset 0 1px #ffffffa6!important}.customerDetailNoteCard strong{color:#255c37!important}.customerFinanceCard{border-radius:22px!important;box-shadow:0 10px 24px #0f172a14,inset 0 1px #ffffff47!important}.customerFinanceCard:hover{transform:translateY(-1px)!important;box-shadow:0 14px 28px #0f172a1a,inset 0 1px #ffffff47!important}.customerFinanceCard.debt,.customerFinanceCard.blue,.customerFinanceCard.green{box-shadow:0 10px 24px #0f172a14,inset 0 1px #ffffff47!important}.customerDetailIdentityCard{box-shadow:0 12px 28px #0f172a12,inset 0 0 0 1px #fff6!important}.customerDetailAvatar{box-shadow:0 8px 18px #0f172a14,0 0 0 5px #ffffff6b!important}.customerRecordPanel{border-radius:24px!important;box-shadow:0 12px 28px #0f172a14!important}.supplierPanelHead{box-shadow:none!important;border-radius:22px 22px 0 0!important}.customerRecordTable{border-collapse:separate!important;border-spacing:0 10px!important;background:0 0!important}.customerRecordTable thead th{color:#64748b!important;letter-spacing:.02em!important;background:#f4f7fb!important;border-top:1px solid #e7edf5!important;border-bottom:1px solid #e7edf5!important;padding-top:14px!important;padding-bottom:14px!important;font-size:12px!important;font-weight:800!important}.customerRecordTable thead th:first-child{border-left:1px solid #e7edf5!important;border-top-left-radius:18px!important;border-bottom-left-radius:18px!important}.customerRecordTable thead th:last-child{border-right:1px solid #e7edf5!important;border-top-right-radius:18px!important;border-bottom-right-radius:18px!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td{color:#334155!important;background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border-top:1px solid #e8edf5!important;border-bottom:1px solid #e8edf5!important;padding-top:16px!important;padding-bottom:16px!important;font-weight:600!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td:first-child{border-left:1px solid #e8edf5!important;border-top-left-radius:18px!important;border-bottom-left-radius:18px!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td:last-child{border-right:1px solid #e8edf5!important;border-top-right-radius:18px!important;border-bottom-right-radius:18px!important}.customerRecordTable tbody tr:not(.customerExpandedRow):hover td{background:linear-gradient(#fff 0%,#f8fbff 100%)!important;box-shadow:inset 0 0 0 9999px #3b82f604!important}.customerExpandButton,.supplierPlus{color:#fff!important;background:linear-gradient(#6ea3e7 0%,#4d7fcf 100%)!important;border:1px solid #c8d7ef!important;border-radius:999px!important;width:22px!important;min-width:22px!important;height:22px!important;font-weight:800!important;box-shadow:0 4px 10px #3b82f62e!important}.customerExpandButton.open,.supplierPlus.open{background:linear-gradient(#ef8b82 0%,#e16e62 100%)!important;border-color:#eeb1aa!important;box-shadow:0 4px 10px #ef444424!important}.customerExpandedRow>td,.customerExpandedRow td{background:0 0!important;border:none!important;padding:0 0 10px!important}.customerOrderDetailBox{background:linear-gradient(#fff 0%,#f9fbfd 100%)!important;border:1px solid #dfe7f1!important;border-radius:20px!important;margin-top:2px!important;box-shadow:0 10px 22px #0f172a0f!important}.customerOrderDetailBox table{border-spacing:0!important}.customerOrderDetailBox th{color:#4b5563!important;background:#f7f9fc!important;border-bottom:1px solid #e4ebf3!important}.customerOrderDetailBox td{color:#334155!important;background:#fff!important;border-bottom:1px solid #eef2f7!important}.customerOrderDetailBox tbody tr:last-child td{border-bottom:none!important}.customerOrderDetailBox td strong{color:#0f172a!important}.customerOrderDetailBox td small{color:#64748b!important}.customerOrderDetailFooter{background:#f8fafc!important;border:1px solid #e7edf5!important;border-radius:16px!important;margin-top:10px!important;padding:12px 14px!important}.customerOrderDetailFooter span{color:#475569!important;font-weight:600!important}.greenMiniButton,.cyanMiniButton{border-radius:12px!important;box-shadow:0 6px 14px #0f172a1a!important}.customerPanelEmptyBox{border-radius:18px!important}.customerRecordPanel.collapsed,.customerRecordPanel.collapsed .supplierPanelHead{border-radius:22px!important}.main{padding:14px 18px!important}.customerDetailHero{gap:16px!important;margin-bottom:12px!important}.customerDetailIdentityWrap{gap:16px!important}.customerDetailIdentityCard{background:radial-gradient(circle at 12% 18%,#ffffff94 0%,#ffffff24 20%,#fff0 36%),radial-gradient(circle at 82% 20%,#fff8e466 0%,#fff8e414 20%,#fff8e400 42%),linear-gradient(#ffffff2e 0%,#ffffff05 100%),repeating-linear-gradient(90deg,#aa8c5212 0 14px,#f9f0d64d 14px 28px),linear-gradient(135deg,#efe0b9 0%,#f7ecd0 46%,#f1e3bd 100%)!important;border:1px solid #d6c597b3!important;border-radius:28px!important;min-height:112px!important;padding:18px 22px!important;box-shadow:0 14px 28px #0f172a12,0 2px 8px #c19a4a14,inset 0 1px #ffffff85,inset 0 -1px #c2a86f1f!important}.customerDetailIdentityCard:after{content:"";border-radius:inherit;pointer-events:none;opacity:.75;background:linear-gradient(120deg,#ffffff1f 0%,#fff0 28%,#ffffff1a 52%,#fff0 72%);position:absolute;inset:0}.customerDetailIdentityText h2{letter-spacing:-.02em!important;font-size:24px!important}.customerDetailAvatar{border-radius:22px!important;width:76px!important;height:76px!important;font-size:34px!important}.customerDetailSource,.customerDetailOrderBadge{border-radius:12px!important;padding:7px 12px!important;font-size:13px!important}.customerDetailNoteCard,.customerDetailNoteCard:hover,.customerDetailNoteCard:focus{border-radius:26px!important;min-height:108px!important;padding:16px 22px!important;box-shadow:0 12px 24px #0f172a0f,inset 0 1px #ffffff9e!important}.customerDetailNoteCard span{font-size:12px!important}.customerDetailNoteCard strong{font-size:14px!important}.customerFinanceGrid{gap:12px!important;margin-top:4px!important}.customerFinanceCard{border-radius:20px!important;min-height:82px!important;padding:14px 16px!important}.customerFinanceCard strong{font-size:14px!important}.customerFinanceCard span{font-size:19px!important}.customerFinanceCard small{font-size:12px!important}.customerFinanceIcon{border-radius:16px!important;width:44px!important;height:44px!important;font-size:20px!important}.customerActionBarDetailed{gap:8px!important;margin:10px 0 14px!important}.customerActionBarDetailed button,.customerActionBarDetailed .darkAction,.customerActionBarDetailed .orangeAction,.customerActionBarDetailed .softAction{border-radius:14px!important;padding:10px 16px!important;font-size:13px!important}.customerDetailGridAlt{gap:16px!important}.customerRecordPanel{border-radius:22px!important}.supplierPanelHead{border-radius:20px 20px 0 0!important}.supplierPanelHead h3{font-size:16px!important}.customerRecordTable{border-spacing:0 8px!important}.customerRecordTable thead th{padding-top:12px!important;padding-bottom:12px!important;font-size:11.5px!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td{padding-top:14px!important;padding-bottom:14px!important;font-size:13px!important}.customerOrderDetailBox{border-radius:18px!important}.customerOrderDetailBox th,.customerOrderDetailBox td{font-size:12.5px!important}.customerOrderDetailFooter{border-radius:14px!important;padding:10px 12px!important}.greenMiniButton,.cyanMiniButton{border-radius:10px!important;padding:9px 13px!important;font-size:12.5px!important}.customerPanelEmptyBox{border-radius:16px!important;padding:14px 16px!important;font-size:13px!important}.saleWorkspace{align-items:start!important;gap:24px!important}.saleCustomerBox,.saleProductsArea{border:1px solid #e2e8f0f2!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 14px 28px #0f172a0f,0 2px 6px #0f172a0a!important}.saleBoxHead.blue{letter-spacing:-.01em!important;background:linear-gradient(135deg,#4f8fc8 0%,#3f7fb8 100%)!important;height:52px!important;font-size:16px!important;font-weight:700!important}.saleBoxHead.green{letter-spacing:-.01em!important;background:linear-gradient(135deg,#5eb85b 0%,#4aa24f 100%)!important;height:52px!important;font-size:16px!important;font-weight:700!important}.bizimSaleLeftForm{background:linear-gradient(#fff 0%,#fbfcfe 100%)!important;gap:12px!important;padding:18px 16px 20px!important}.bizimSaleLeftForm .saleRow{grid-template-columns:128px 1fr!important;column-gap:16px!important}.bizimSaleLeftForm .saleRow>span{color:#64748b!important;letter-spacing:-.01em!important;font-size:14px!important;font-weight:600!important}.bizimSaleLeftForm input,.bizimSaleLeftForm textarea,.bizimSaleLeftForm select,.saleProductSearch{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.bizimSaleLeftForm input,.bizimSaleLeftForm textarea{color:#334155!important;background:#fff!important;border:1px solid #d8e1ea!important;border-radius:12px!important;height:36px!important;min-height:36px!important;padding:7px 12px!important;font-size:13.5px!important;font-weight:500!important;transition:border-color .18s,box-shadow .18s!important;box-shadow:inset 0 1px 2px #0f172a08!important}.bizimSaleLeftForm input:focus,.bizimSaleLeftForm textarea:focus,.saleProductSearch:focus{border-color:#8db8e3!important;outline:none!important;box-shadow:0 0 0 4px #60a5fa1f!important}.bizimSaleLeftForm textarea{height:88px!important;min-height:88px!important;line-height:1.45!important}.bizimSaleLeftForm .saleInline{grid-template-columns:118px 76px 40px!important;gap:6px!important;width:100%!important;max-width:260px!important}.bizimSaleLeftForm .saleInline.two{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;max-width:320px!important}.bizimSaleLeftForm .saleInline input,.bizimSaleLeftForm .saleInline input:first-child{border-radius:12px!important}.bizimSaleLeftForm .saleInline button{color:#64748b!important;background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border:1px solid #d8e1ea!important;border-radius:12px!important;height:36px!important;min-height:36px!important}.bizimSaleLeftForm .saleRowDoc input,.bizimSaleLeftForm .saleRowDue input,.bizimSaleLeftForm .saleRowDispatch input,.bizimSaleLeftForm .saleRowShip input{width:132px!important}.bizimSaleLeftForm .saleRowDesc textarea{width:100%!important;max-width:100%!important}.saleProductPanel{background:linear-gradient(#fff 0%,#fcfdff 100%)!important;padding:16px 16px 18px!important}.saleSearchWrap{width:100%!important;max-width:700px!important}.saleProductSearch{color:#475569!important;background:#fff!important;border:1px solid #d8e1ea!important;border-radius:12px!important;height:40px!important;min-height:40px!important;padding:8px 14px!important;font-size:14px!important;font-weight:500!important;box-shadow:inset 0 1px 2px #0f172a08!important}.saleMissingProduct{color:#3fa77a!important;margin:10px auto 16px!important;font-size:12.5px!important;font-weight:700!important}.bizimSaleTable{table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:100%!important;margin-top:10px!important}.bizimSaleTable th{color:#64748b!important;background:#eef4e8!important;border:1px solid #dde6d5!important;height:auto!important;padding:11px 10px!important;font-size:12px!important;font-weight:700!important}.bizimSaleTable td{color:#334155!important;vertical-align:top!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;background:#fff!important;border:1px solid #e6edf5!important;padding:11px 10px!important;font-size:12.5px!important;font-weight:600!important}.bizimSaleTable th:first-child,.bizimSaleTable td:first-child{text-align:center!important;width:42px!important}.bizimSaleTable th:nth-child(2),.bizimSaleTable td:nth-child(2){width:48%!important}.bizimSaleTable th:nth-child(3),.bizimSaleTable td:nth-child(3){width:8%!important}.bizimSaleTable th:nth-child(4),.bizimSaleTable td:nth-child(4),.bizimSaleTable th:nth-child(5),.bizimSaleTable td:nth-child(5){width:9%!important}.saleItemNameButton{width:100%!important;display:block!important}.saleItemName{color:#2f6d92!important;white-space:normal!important;word-break:break-word!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important;display:block!important}.saleItemCategory{color:#64748b!important;white-space:normal!important;word-break:break-word!important;margin-top:3px!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important;display:block!important}.saleTotals.bizimSaleTotals{width:290px!important;margin-top:14px!important}.saleTotals.bizimSaleTotals div{color:#64748b!important;padding:5px 0!important;font-size:14px!important}.saleTotals.bizimSaleTotals div strong{color:#334155!important}.saleTotals.bizimSaleTotals .grand{color:#334155!important;font-size:15px!important}@media (width<=1440px){.saleWorkspace{grid-template-columns:470px minmax(640px,1fr)!important;gap:20px!important}.saleCustomerBox{width:470px!important;min-width:470px!important;max-width:470px!important}.bizimSaleLeftForm .saleRow{grid-template-columns:118px 1fr!important}}.compactInvoiceTable{table-layout:fixed!important}.compactInvoiceTable th,.compactInvoiceTable td{text-align:left!important}.compactInvoiceTable th:first-child,.compactInvoiceTable td:first-child{text-align:center!important;width:40px!important}.compactInvoiceTable th:nth-child(2),.compactInvoiceTable td:nth-child(2){width:45%!important}.compactInvoiceTable th:nth-child(3),.compactInvoiceTable td:nth-child(3){text-align:center!important;width:10%!important}.compactInvoiceTable th:nth-child(4),.compactInvoiceTable td:nth-child(4),.compactInvoiceTable th:nth-child(5),.compactInvoiceTable td:nth-child(5),.compactInvoiceTable th:nth-child(6),.compactInvoiceTable td:nth-child(6),.compactInvoiceTable th:nth-child(7),.compactInvoiceTable td:nth-child(7),.compactInvoiceTable th:nth-child(8),.compactInvoiceTable td:nth-child(8){text-align:right!important;width:8.5%!important}.compactInvoiceTable th:nth-child(9),.compactInvoiceTable td:nth-child(9){text-align:center!important;width:88px!important}.compactInvoiceTable th{white-space:nowrap!important;font-size:11.5px!important;line-height:1.2!important}.compactInvoiceTable td{font-size:12.5px!important;line-height:1.4!important}.compactInvoiceTable .saleItemName{font-size:14px!important}.compactInvoiceTable .saleItemCategory{font-size:11.75px!important}.saleActionButtons{justify-content:center!important;align-items:center!important;gap:6px!important;display:flex!important}.saleApproveButton{color:#fff!important;background:linear-gradient(135deg,#59b35f 0%,#48a650 100%)!important;border:none!important;border-radius:8px!important;width:28px!important;min-width:28px!important;height:28px!important;box-shadow:0 6px 14px #48a6502e!important}.saleDeleteButton{border-radius:8px!important;width:28px!important;min-width:28px!important;height:28px!important}.invoiceDiscountButton{border-radius:12px!important;min-height:40px!important;padding:0 14px!important;font-size:13px!important;font-weight:700!important}.saleProductModalOverlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0f172a6b!important;padding:26px!important}.saleProductModal{background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border:1px solid #e2e8f0e6!important;border-radius:28px!important;width:min(920px,100vw - 40px)!important;max-width:min(920px,100vw - 40px)!important;overflow:hidden!important;box-shadow:0 28px 80px #0f172a38!important}.saleProductModalHead{background:radial-gradient(circle at 100% 0,#fff3,#0000 30%),linear-gradient(135deg,#2563eb 0%,#38bdf8 48%,#22c55e 100%)!important;align-items:flex-start!important;min-height:112px!important;padding:20px 24px!important}.saleProductModalTitleWrap{flex-direction:column!important;gap:8px!important;min-width:0!important;display:flex!important}.saleProductModalEyebrow{color:#ffffffeb!important;letter-spacing:.03em!important;text-transform:uppercase!important;background:#ffffff2e!important;border:1px solid #ffffff2e!important;border-radius:999px!important;width:fit-content!important;padding:6px 12px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.saleProductModalHead strong{letter-spacing:-.02em!important;text-wrap:balance!important;max-width:95%!important;font-size:24px!important;line-height:1.2!important}.saleProductModalMeta{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.saleProductModalMeta span{color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff29!important;border-radius:999px!important;align-items:center!important;min-height:30px!important;padding:0 12px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.saleProductModalClose{color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff38!important;border-radius:14px!important;width:42px!important;height:42px!important;font-size:24px!important;font-weight:400!important;line-height:1!important;transition:transform .16s,background .16s!important}.saleProductModalClose:hover{background:#ffffff38!important;transform:scale(1.04)!important}.saleProductModalBody{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%)!important;padding:22px 24px 16px!important}.saleModalSoftPanel{background:#ffffffe6!important;border:1px solid #e2e8f0!important;border-radius:22px!important;padding:18px!important;box-shadow:inset 0 1px #fffc,0 16px 28px #0f172a14!important}.saleModalMidGrid{grid-template-columns:minmax(190px,1fr) 120px minmax(190px,1fr) 220px!important;align-items:stretch!important;gap:16px!important;margin-bottom:16px!important}.saleModalField{flex-direction:column!important;gap:8px!important;display:flex!important}.saleModalField span{color:#475569!important;letter-spacing:.01em!important;font-size:13px!important;font-weight:800!important}.saleModalField input,.saleModalField select,.saleModalField textarea{color:#0f172a!important;background:#fff!important;border:1px solid #d7e0ea!important;border-radius:16px!important;min-height:46px!important;padding:11px 14px!important;font-size:14px!important;font-weight:600!important;box-shadow:inset 0 1px 2px #0f172a0a!important}.saleModalField textarea{resize:vertical!important;min-height:106px!important}.saleModalField input:focus,.saleModalField select:focus,.saleModalField textarea:focus{border-color:#60a5fa!important;outline:none!important;box-shadow:0 0 0 4px #60a5fa24!important}.saleModalField small{color:#94a3b8!important;font-size:11px!important;font-weight:700!important}.salePriceFieldGroup{grid-template-columns:minmax(0,1fr) 92px!important;gap:10px!important;display:grid!important}.saleModalTotalCard{background:linear-gradient(#f0fdf4 0%,#dcfce7 100%)!important;border:1px solid #22c55e2e!important;border-radius:20px!important;justify-content:center!important;gap:8px!important;min-height:100%!important;padding:16px!important;box-shadow:inset 0 1px #ffffffb8!important}.saleModalTotalCard span{color:#166534!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:800!important}.saleModalTotalCard strong{color:#14532d!important;letter-spacing:-.03em!important;font-size:29px!important;font-weight:900!important}.saleModalTotalCard small{color:#166534!important;text-align:center!important;font-size:12px!important;font-weight:700!important}.saleModalDescriptionField{margin-top:0!important}.saleProductModalFooter{background:linear-gradient(#f8fafc 0%,#eef2f7 100%)!important;border-top:1px solid #e2e8f0!important;justify-content:flex-end!important;gap:12px!important;padding:18px 24px 24px!important;display:flex!important}.saleModalSecondaryButton,.saleModalAddButton{cursor:pointer!important;border:0!important;border-radius:16px!important;min-width:160px!important;min-height:48px!important;padding:0 18px!important;font-size:14px!important;font-weight:800!important;transition:transform .16s,box-shadow .16s,opacity .16s!important}.saleModalSecondaryButton{color:#334155!important;background:#e2e8f0!important;box-shadow:0 10px 20px #94a3b838!important}.saleModalAddButton{color:#fff!important;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important;box-shadow:0 14px 30px #22c55e47!important}.saleModalSecondaryButton:hover,.saleModalAddButton:hover{transform:translateY(-1px)!important}.saleItemNameButton{text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important}.saleItemNameButton .saleItemName{color:#1e3a8a!important;font-size:15px!important;font-weight:800!important;transition:color .16s!important}.saleItemNameButton:hover .saleItemName{color:#2563eb!important}@media (width<=980px){.saleProductModal{border-radius:22px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.saleProductModalHead{min-height:auto!important;padding:18px!important}.saleProductModalHead strong{font-size:18px!important}.saleModalTopGrid,.saleModalMidGrid{grid-template-columns:1fr!important}.saleProductModalFooter{flex-direction:column-reverse!important}.saleModalSecondaryButton,.saleModalAddButton{width:100%!important}}.saleProductModalHead{min-height:82px!important;padding:16px 20px!important}.saleProductModalEyebrow{padding:4px 10px!important;font-size:10.5px!important}.saleProductModalMeta{gap:6px!important}.saleProductModalMeta span{min-height:24px!important;padding:0 9px!important;font-size:10.5px!important}.saleProductModalClose{border-radius:11px!important;width:34px!important;height:34px!important;font-size:20px!important}.saleModalField input,.saleModalField select,.saleModalField textarea{border-radius:13px!important;min-height:40px!important;padding:9px 11px!important;font-size:13px!important}.saleModalField textarea{min-height:82px!important}.saleModalTotalCard{border-radius:16px!important;padding:12px!important}.saleModalTotalCard strong{font-size:23px!important}@media (width<=980px){.saleProductModal{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.saleModalTopGrid,.saleModalMidGrid{grid-template-columns:1fr!important}}.saleProductModalOverlay{-webkit-backdrop-filter:none!important;background:#0f172a24!important;padding:14px!important}.saleProductModal{border-radius:20px!important;width:min(620px,100vw - 36px)!important;max-width:min(620px,100vw - 36px)!important;box-shadow:0 18px 46px #0f172a2e!important}.saleProductModalHead{align-items:flex-start!important;gap:12px!important;min-height:auto!important;padding:14px 18px 12px!important;display:flex!important}.saleProductModalTitleWrap{flex:1!important;gap:3px!important;min-width:0!important;overflow:visible!important}.saleProductModalEyebrow{display:none!important}.saleProductModalHead strong{letter-spacing:.01em!important;white-space:normal!important;text-overflow:clip!important;max-width:100%!important;font-size:16px!important;line-height:1.22!important;display:block!important;overflow:visible!important}.saleProductModalMeta{display:none!important}.saleProductModalClose{border-radius:10px!important;width:30px!important;min-width:30px!important;height:30px!important;font-size:18px!important}.saleModalSoftPanel{border-radius:16px!important;padding:12px!important;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #0f172a0d!important}.saleModalTopGrid{grid-template-columns:130px!important;gap:8px!important;margin-bottom:10px!important}.saleModalMidGrid{grid-template-columns:120px 86px 120px 150px!important;gap:9px!important;margin-bottom:10px!important}.saleModalField{gap:5px!important}.saleModalField span{font-size:11.5px!important}.saleModalField input,.saleModalField select,.saleModalField textarea{border-radius:11px!important;height:36px!important;min-height:36px!important;padding:7px 10px!important;font-size:12.5px!important}.saleModalField textarea{height:70px!important;min-height:70px!important;line-height:1.35!important}.saleModalField small{font-size:9.8px!important}.saleModalTotalCard{border-radius:14px!important;gap:5px!important;min-height:78px!important;padding:9px 10px!important}.saleModalTotalCard span{font-size:10px!important}.saleModalTotalInput{color:#14532d!important;text-align:center!important;letter-spacing:-.02em!important;background:#ffffffe6!important;border:1px solid #16653440!important;border-radius:10px!important;width:100%!important;height:34px!important;min-height:34px!important;padding:4px 8px!important;font-size:20px!important;font-weight:900!important;box-shadow:inset 0 1px 2px #0f172a0a!important}.saleModalTotalInput:focus{border-color:#22c55e!important;outline:none!important;box-shadow:0 0 0 3px #22c55e26!important}.saleModalTotalCard small{font-size:9.8px!important}.saleProductModalFooter{gap:8px!important;padding:10px 12px 12px!important}.saleModalSecondaryButton,.saleModalAddButton{border-radius:11px!important;min-width:112px!important;min-height:36px!important;font-size:12.5px!important}@media (width<=760px){.saleProductModal{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}.saleModalTopGrid,.saleModalMidGrid{grid-template-columns:1fr!important}.saleModalField input,.saleModalField select{width:100%!important}}.saleProductModalOverlay{-webkit-backdrop-filter:none!important;filter:none!important;background:#0f172a14!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;padding:16px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}.saleProductModalOverlay *{filter:none!important}.saleProductModal{margin:auto!important;position:relative!important;inset:auto!important;transform:none!important}:is(body:has(.saleProductModalOverlay) .main,body:has(.saleProductModalOverlay) .app,body:has(.saleProductModalOverlay) .layout){filter:none!important}@media (height<=620px){.saleProductModalOverlay{align-items:flex-start!important;padding-top:14px!important;padding-bottom:14px!important}}.saleProductModalOverlay{-webkit-backdrop-filter:none!important;background:#0f172a05!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;padding:12px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}.saleProductModal{width:min(560px,100vw - 28px)!important;max-width:min(560px,100vw - 28px)!important;margin:auto!important;position:relative!important;inset:auto!important;transform:none!important}.saleProductModalHead strong{font-size:14px!important;line-height:1.2!important}.saleProductModalBody,.saleModalSoftPanel{padding:10px!important}.salePriceFieldGroup input,.salePriceFieldGroup select{width:100%!important;min-width:0!important}.saleModalField input,.saleModalField select,.saleModalField textarea{font-size:12px!important}.saleModalTotalCard{min-height:72px!important;padding:8px!important}.saleModalTotalInput{height:32px!important;min-height:32px!important;font-size:17px!important}@media (width<=640px){.saleProductModal{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.saleModalTopGrid,.saleModalMidGrid{grid-template-columns:1fr!important}}.saleProductModalOverlay,.saleProductModalOverlay[style]{-webkit-backdrop-filter:none!important;filter:none!important;background:#0b122009!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;inset:0!important}.saleProductModalOverlay:before,.saleProductModalOverlay:after,.saleProductModalOverlay :before,.saleProductModalOverlay :after{-webkit-backdrop-filter:none!important}body:has(.saleProductModalOverlay){-webkit-backdrop-filter:none!important}body:has(.saleProductModalOverlay) .app{-webkit-backdrop-filter:none!important}body:has(.saleProductModalOverlay) .main{-webkit-backdrop-filter:none!important}body:has(.saleProductModalOverlay) .layout{-webkit-backdrop-filter:none!important}body:has(.saleProductModalOverlay) .content{-webkit-backdrop-filter:none!important}body:has(.saleProductModalOverlay) .page{-webkit-backdrop-filter:none!important}body:has(.saleProductModalOverlay) .appShell{-webkit-backdrop-filter:none!important}body:has(.saleProductModalOverlay) .appMain{-webkit-backdrop-filter:none!important}.saleProductModal{width:min(540px,100vw - 24px)!important;max-width:min(540px,100vw - 24px)!important;margin:auto!important}.saleProductModalHead{padding:12px 16px 9px!important}.saleProductModalHead strong{letter-spacing:.01em!important;font-size:15px!important;line-height:1.18!important}.saleModalSoftPanel{padding:10px!important}.saleModalTopGrid{grid-template-columns:112px!important;gap:8px!important}.saleModalMidGrid{grid-template-columns:minmax(140px,1.22fr) minmax(86px,.9fr) minmax(110px,.98fr) 122px!important;align-items:end!important;gap:8px!important}.saleModalSmallField,.saleModalSmallField select,.saleModalSmallField input{width:100%!important;min-width:0!important}.saleModalField>span{white-space:nowrap!important}.salePriceFieldGroup{grid-template-columns:minmax(82px,1fr) 48px!important;gap:6px!important}.salePriceFieldGroup input,.salePriceFieldGroup select,.saleModalField input,.saleModalField select,.saleModalField textarea{min-width:0!important}.saleProductModalClose{transition:background-color .18s,color .18s,border-color .18s,transform .18s!important}.saleProductModalClose:hover{color:#fff!important;background:#ef4444!important;border-color:#ef4444!important;transform:scale(1.04)!important}.saleProductModalFooter{padding:8px 10px 10px!important}@media (width<=640px){.saleProductModal{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important}.saleModalTopGrid,.saleModalMidGrid{grid-template-columns:1fr!important}}.saleProductModalOverlay{z-index:99999!important;-webkit-backdrop-filter:none!important;filter:none!important;background:#0f172a04!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;padding:10px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}.saleProductModalOverlay:before,.saleProductModalOverlay:after{content:none!important;-webkit-backdrop-filter:none!important;filter:none!important;display:none!important}.saleModalMidGrid{grid-template-columns:minmax(138px,1.18fr) minmax(82px,.72fr) minmax(112px,.95fr) 124px!important;align-items:start!important;gap:8px!important;display:grid!important}.saleModalField{align-self:start!important}.saleModalSmallField{align-self:start!important;min-width:0!important}.saleModalSmallField select{width:100%!important;min-width:0!important}.saleModalFieldHint{visibility:hidden!important}.salePriceFieldGroup{grid-template-columns:minmax(78px,1fr) 50px!important;min-width:0!important}.saleModalField input,.saleModalField select,.saleModalField textarea,.salePriceFieldGroup input,.salePriceFieldGroup select{box-sizing:border-box!important;min-width:0!important}.saleProductModalClose:hover,.saleProductModalClose:focus-visible{color:#fff!important;background:#ef4444!important;border-color:#ef4444!important;box-shadow:0 10px 22px #ef444447!important}@media (width<=640px){.saleModalMidGrid,.saleModalTopGrid{grid-template-columns:1fr!important}}.saleProductModalOverlay,.saleProductModalOverlay[style]{z-index:99999!important;-webkit-backdrop-filter:blur(.7px)!important;filter:none!important;background:#0f172a0f!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;padding:12px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}.saleProductModalOverlay:before,.saleProductModalOverlay:after{content:none!important;display:none!important}.saleProductModalOverlay>.saleProductModal{width:min(570px,100vw - 24px)!important;max-width:min(570px,100vw - 24px)!important;margin:auto!important;position:relative!important;inset:auto!important;transform:none!important}.saleProductModalBody{padding:9px 10px 10px!important}.saleModalSoftPanel{padding:10px!important;overflow:hidden!important}.saleModalMidGrid{grid-template-columns:minmax(130px,1.15fr) minmax(82px,.72fr) minmax(116px,.98fr) 126px!important;align-items:start!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.saleModalMidGrid>*{min-width:0!important}.salePriceFieldGroup{grid-template-columns:minmax(72px,1fr) 48px!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important}.saleModalMidGrid label:nth-of-type(3) .salePriceFieldGroup{grid-template-columns:minmax(54px,1fr) 38px!important}.salePriceFieldGroup input,.salePriceFieldGroup select,.saleModalField input,.saleModalField select,.saleModalField textarea{box-sizing:border-box!important;width:100%!important;min-width:0!important}.saleModalSmallField,.saleModalSmallField select{width:100%!important;min-width:0!important}.saleModalTotalCard{box-sizing:border-box!important;justify-self:end!important;width:126px!important;min-width:126px!important;max-width:126px!important;margin:0!important}.saleModalTotalInput{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:17px!important}.saleProductModalClose:hover,.saleProductModalClose:focus-visible{color:#fff!important;background:#ef4444!important;border-color:#ef4444!important;transform:scale(1.04)!important}@media (width<=720px){.saleProductModalOverlay,.saleProductModalOverlay[style]{align-items:flex-start!important;padding:10px!important}.saleProductModalOverlay>.saleProductModal{width:min(96vw,520px)!important;max-width:min(96vw,520px)!important}.saleModalMidGrid{grid-template-columns:1fr 1fr!important}.saleModalTotalCard{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media (width<=480px){.saleProductModalOverlay,.saleProductModalOverlay[style]{padding:8px!important}.saleProductModalHead{padding:10px 12px 8px!important}.saleProductModalHead strong{font-size:13px!important}.saleModalTopGrid,.saleModalMidGrid{grid-template-columns:1fr!important}.saleProductModalFooter{flex-direction:column-reverse!important}.saleModalSecondaryButton,.saleModalAddButton{width:100%!important}}.customerActionBarDetailed .greenAction{color:#fff!important;background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%)!important;border:0!important;box-shadow:0 10px 22px #22c55e38!important}.paymentDot{color:#fff;background:linear-gradient(135deg,#16a34a,#22c55e);border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 6px 14px #22c55e3d}.customerDebtCard{padding-right:150px!important;position:relative!important}.customerDebtCard .debtCollectButton{color:#fff!important;cursor:pointer!important;white-space:nowrap!important;background:#ffffff2e!important;border:1px solid #ffffff59!important;border-radius:14px!important;width:auto!important;min-width:118px!important;height:38px!important;min-height:38px!important;font-size:13px!important;font-weight:900!important;position:absolute!important;top:50%!important;right:16px!important;transform:translateY(-50%)!important;box-shadow:0 10px 20px #0f172a1f!important}.customerDebtCard .debtCollectButton:hover{color:#fff!important;background:#16a34a!important;border-color:#16a34a!important;transform:translateY(-50%)scale(1.03)!important}.customerActionBarDetailed .greenAction{visibility:visible!important;opacity:1!important;color:#fff!important;background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%)!important;border:0!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;box-shadow:0 10px 22px #22c55e38!important}@media (width<=720px){.customerDebtCard{padding-bottom:62px!important;padding-right:16px!important}.customerDebtCard .debtCollectButton{width:calc(100% - 32px)!important;inset:auto 16px 14px!important;transform:none!important}.customerDebtCard .debtCollectButton:hover{transform:none!important}}.cashHero{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0;display:grid}.cashSummaryCard{color:#fff;border:1px solid #ffffff29;border-radius:22px;justify-content:space-between;align-items:stretch;gap:16px;min-height:140px;padding:20px;display:flex;box-shadow:0 18px 38px #0f172a1f}.cashSummaryCard.trendyol{background:linear-gradient(135deg,#f97316 0%,#fb923c 45%,#ea580c 100%)}.cashSummaryCard.wix{background:linear-gradient(135deg,#2563eb 0%,#14b8a6 52%,#16a34a 100%)}.cashSummaryCard span{text-transform:uppercase;letter-spacing:.06em;opacity:.9;font-size:13px;font-weight:800;display:block}.cashSummaryCard strong{letter-spacing:-.04em;margin-top:10px;font-size:34px;font-weight:900;line-height:1.05;display:block}.cashSummaryCard p{opacity:.92;max-width:520px;margin:12px 0 0;font-size:13px;font-weight:650}.cashSummaryMeta{text-align:center;background:#ffffff24;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-width:110px;padding:14px;display:flex}.cashSummaryMeta b{font-size:26px;line-height:1}.cashSummaryMeta small,.cashSummaryMeta em{opacity:.88;margin-top:6px;font-size:11px;font-style:normal;font-weight:750;display:block}.cashFormulaGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;margin-bottom:18px;display:grid}.cashFormulaBox,.cashMiniTotals,.cashTableCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 12px 28px #0f172a0f}.cashFormulaBox{padding:18px}.cashFormulaBox h3{color:#0f172a;margin:0 0 8px;font-size:18px}.cashFormulaBox p{color:#64748b;margin:0 0 14px;font-size:13.5px;line-height:1.55}.cashFormulaLine{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.cashFormulaLine span{color:#0f172a;font-weight:900}.cashFormulaLine strong{color:#16a34a;text-align:right;font-size:13px}.cashFormulaNote{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;margin-top:12px;padding:12px;font-size:12px;font-weight:700}.cashMiniTotals{gap:10px;padding:14px;display:grid}.cashMiniTotals div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.cashMiniTotals span{color:#64748b;font-size:12px;font-weight:850}.cashMiniTotals strong{color:#0f172a;font-size:15px;font-weight:900}.cashTableCard{padding:16px}.cashTableWrap{overflow-x:auto}.cashPill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.cashPill.trendyol{color:#c2410c;background:#ffedd5}.cashPill.wix{color:#166534;background:#dcfce7}.collectionCashPreview{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:16px;flex-direction:column;gap:4px;padding:12px 14px;font-size:12px;font-weight:750;display:flex}.collectionCashPreview.trendyol{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.collectionCashPreview.wix{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.collectionCashPreview strong{font-size:13px;font-weight:900}@media (width<=980px){.cashHero,.cashFormulaGrid{grid-template-columns:1fr}.cashSummaryCard{flex-direction:column;min-height:auto}.cashSummaryMeta{flex-direction:row;gap:8px;width:100%;min-width:0}.cashSummaryCard strong{font-size:28px}}@media (width<=680px){.cashTableCard{padding:10px}.cashFormulaLine{flex-direction:column;align-items:flex-start}.cashFormulaLine strong{text-align:left}}.paymentExpandButton,.cashExpandButton{box-shadow:0 8px 16px #16a34a2e;color:#fff!important;background:linear-gradient(135deg,#22c55e,#16a34a)!important;border:0!important}.paymentDetailBox,.cashExpandedBox{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #dbeafe;border-radius:18px;padding:14px;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #0f172a0f}.paymentDetailGrid{grid-template-columns:minmax(0,1.5fr) minmax(140px,.8fr) minmax(120px,.7fr) minmax(120px,.7fr);gap:10px;display:grid}.paymentDetailGrid div,.cashExpandedBox div{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:10px 12px}.paymentDetailGrid span,.cashExpandedBox span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px;font-size:11px;font-weight:850;display:block}.paymentDetailGrid strong,.cashExpandedBox strong{color:#0f172a;overflow-wrap:anywhere;font-size:13px;font-weight:900;line-height:1.35;display:block}.paymentDetailFooter{border-top:1px dashed #cbd5e1;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.paymentDetailFooter small{color:#64748b;font-size:12px;font-weight:700}.paymentDeleteButton,.cashDeleteButton{color:#fff;cursor:pointer;white-space:nowrap;background:#ef4444;border:0;border-radius:11px;padding:9px 12px;font-size:12px;font-weight:900;transition:transform .16s,box-shadow .16s,background .16s;box-shadow:0 8px 16px #ef44442e}.paymentDeleteButton:hover,.cashDeleteButton:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 12px 22px #ef444440}.cashMainRow td{vertical-align:middle}.cashExpandedRow td{background:#f8fafc!important;padding:12px!important}.cashExpandedBox{grid-template-columns:minmax(100px,.5fr) minmax(0,1.2fr) minmax(120px,.6fr) minmax(0,1.4fr);gap:10px;display:grid}.cashFormulaMini{background:#fff7ed!important;border-color:#fed7aa!important}.cashFormulaMini strong{color:#9a3412!important}@media (width<=900px){.paymentDetailGrid,.cashExpandedBox{grid-template-columns:1fr 1fr}}@media (width<=620px){.paymentDetailGrid,.cashExpandedBox{grid-template-columns:1fr}.paymentDetailFooter{flex-direction:column;align-items:stretch}.paymentDeleteButton,.cashDeleteButton{width:100%}}.collectionCashPreview small{color:inherit;opacity:.82;margin-top:4px;font-size:11px;display:block}.customerClassicFilters{grid-template-columns:220px 220px minmax(280px,1fr)!important}.customerClassicTableHead,.customerClassicRow{grid-template-columns:minmax(320px,1fr) 170px 120px 170px!important}.customerClassicRow.passive{opacity:.72;background:linear-gradient(90deg,#94a3b833,#ffffffe0)!important}.customerClassicRow.passive .customerClassicName{color:#64748b!important}.customerClassicStatus,.customerDetailStatusBadge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-height:28px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.customerClassicStatus.active,.customerDetailStatusBadge.active{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.customerClassicStatus.passive,.customerDetailStatusBadge.passive{color:#475569;background:#f1f5f9;border:1px solid #cbd5e1}.customerStatusAction{cursor:pointer;border:0;border-radius:14px;min-height:44px;padding:0 18px;font-weight:900;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 10px 22px #0f172a17}.customerStatusAction:hover{filter:brightness(1.02);transform:translateY(-1px);box-shadow:0 14px 28px #0f172a21}.customerStatusAction.makePassive{color:#fff;background:linear-gradient(135deg,#64748b,#334155)}.customerStatusAction.makeActive{color:#fff;background:linear-gradient(135deg,#16a34a,#22c55e)}.paymentDetailBox strong,.cashExpandedBox strong{word-break:break-word}@media (width<=980px){.customerClassicFilters{grid-template-columns:1fr!important}.customerClassicTableHead,.customerClassicRow{grid-template-columns:minmax(0,1fr) 105px 84px 120px!important}}@media (width<=640px){.customerClassicTableHead,.customerClassicRow{grid-template-columns:1fr!important;gap:8px!important}.customerClassicRow{align-items:flex-start!important}.customerStatusAction{width:100%}}.trendyolFinanceHero{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.tfCard{color:#fff;border:1px solid #ffffff2e;border-radius:22px;flex-direction:column;justify-content:center;min-height:126px;padding:18px;display:flex;box-shadow:0 18px 38px #0f172a1a}.tfCard span{letter-spacing:.06em;text-transform:uppercase;opacity:.92;font-size:12px;font-weight:900}.tfCard strong{letter-spacing:-.04em;margin-top:8px;font-size:30px;font-weight:950;line-height:1;display:block}.tfCard small{opacity:.92;margin-top:9px;font-size:12px;font-weight:750;display:block}.tfCard.blue{background:linear-gradient(135deg,#2563eb,#0891b2)}.tfCard.green{background:linear-gradient(135deg,#16a34a,#22c55e)}.tfCard.orange{background:linear-gradient(135deg,#f97316,#fb923c)}.tfCard.red{background:linear-gradient(135deg,#dc2626,#f43f5e)}.trendyolFinanceActions .cardHead{align-items:center}.returnAlertCard,.settlementCard{margin-top:16px}.returnAlertList,.settlementList{gap:10px;display:grid}.returnAlertItem,.settlementItem{background:#fff;border:1px solid #e2e8f0;border-radius:18px;overflow:hidden;box-shadow:0 10px 20px #0f172a0a}.returnAlertItem.open{border-color:#bfdbfe;box-shadow:0 14px 26px #2563eb14}.settlementItem:has(.settlementDetail){border-color:#bfdbfe;box-shadow:0 14px 26px #2563eb14}.returnAlertMain,.settlementMain{cursor:pointer;text-align:left;color:#0f172a;background:#fff;border:0;grid-template-columns:34px minmax(140px,1.2fr) minmax(100px,.8fr) minmax(95px,.6fr) minmax(110px,.6fr);align-items:center;gap:12px;width:100%;min-height:58px;padding:12px 14px;display:grid}.returnAlertMain{grid-template-columns:34px minmax(160px,1.3fr) minmax(120px,.8fr) minmax(120px,.6fr)}.alertPlus{color:#1d4ed8;background:#dbeafe;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-weight:950;display:inline-flex}.returnAlertMain strong,.settlementMain strong{color:#0f172a;font-weight:950}.returnAlertMain span,.settlementMain span{color:#64748b;font-size:12.5px;font-weight:750}.returnAlertMain b,.settlementMain b{text-align:right;color:#0f172a;font-weight:950}.returnAlertDetail,.settlementDetail{background:#f8fafc;border-top:1px dashed #cbd5e1;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:10px;padding:14px;display:grid}.settlementDetail{grid-template-columns:repeat(6,minmax(0,1fr))}.returnAlertDetail div,.settlementDetail div{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:center;gap:4px;min-height:64px;padding:10px;display:flex}.returnAlertDetail span,.settlementDetail span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:850}.returnAlertDetail strong,.settlementDetail strong{color:#0f172a;word-break:break-word;font-size:12px}.dangerButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#dc2626,#ef4444);border:0;border-radius:14px;align-self:center;min-height:46px;padding:0 16px;font-weight:900;box-shadow:0 10px 18px #dc26262e}.doneReturnDetails{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;margin-top:14px;padding:12px}.doneReturnDetails summary{cursor:pointer;color:#334155;font-weight:900}.doneReturnRow{color:#475569;border-top:1px solid #e2e8f0;justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.tfFilterButtons{flex-wrap:wrap;gap:8px;display:inline-flex}.tfFilterButtons button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:999px;min-height:34px;padding:0 14px;font-size:12px;font-weight:850}.tfFilterButtons button.active{color:#fff;background:#0f172a;border-color:#0f172a}.softEmpty{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:18px;padding:18px;font-weight:800}.status.danger{color:#b91c1c;background:#fee2e2;border-color:#fecaca}@media (width<=1180px){.trendyolFinanceHero,.returnAlertDetail,.settlementDetail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.trendyolFinanceHero{grid-template-columns:1fr}.returnAlertMain,.settlementMain{grid-template-columns:28px 1fr;gap:8px}.returnAlertMain span,.returnAlertMain b,.settlementMain span,.settlementMain b{text-align:left;grid-column:2}.returnAlertDetail,.settlementDetail{grid-template-columns:1fr}.dangerButton{width:100%}}.financeCompareNote{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;gap:5px;margin:14px 0 0;padding:13px 15px;font-size:12.5px;line-height:1.45;display:grid}.financeCompareNote strong{color:#7c2d12;font-size:13px;font-weight:900}.paymentGroupStrip{border-top:1px solid #e2e8f0;gap:10px;margin-top:12px;padding-top:14px;display:flex;overflow-x:auto}.paymentGroupStrip button{color:#1e3a8a;text-align:left;cursor:pointer;background:#eff6ff;border:1px solid #dbeafe;border-radius:14px;gap:4px;min-width:145px;padding:10px 12px;transition:all .18s;display:grid}.paymentGroupStrip button:hover,.paymentGroupStrip button.active{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 10px 22px #2563eb33}.paymentGroupStrip button span{opacity:.86;font-size:11px;font-weight:850}.paymentGroupStrip button strong{font-size:15px;font-weight:950}.softSmallText{color:#64748b;align-items:center;min-height:38px;font-size:12px;font-weight:750;display:inline-flex}.financeCollapsibleCard{overflow:hidden}.financeSectionToggle{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 36px;align-items:center;gap:12px;width:100%;padding:0;display:grid}.financeSectionToggle h3{color:#0f172a;margin:0;font-size:18px}.financeSectionToggle p{color:#64748b;margin:5px 0 0;font-size:13px;font-weight:650}.financeSectionToggle>b{color:#0369a1;background:#e0f2fe;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #bae6fd}.financeCollapsibleCard.closed{padding-bottom:18px}.financeFilterRow{border-top:1px solid #e2e8f0;justify-content:flex-start;margin:16px 0 12px;padding-top:14px}.status.info{color:#0369a1;background:#e0f2fe}@media (width<=760px){.financeSectionToggle{grid-template-columns:1fr 34px}.financeSectionToggle .status{grid-column:1/-1;justify-self:flex-start}.trendyolFinanceHero{grid-template-columns:1fr!important}.paymentGroupStrip button{min-width:128px}}@media (width<=1180px){.trendyolPaymentBreakdown{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.trendyolPaymentBreakdown{grid-template-columns:1fr}}.financeCompareNote.strongWarning{background:#fff7ed;border-color:#fdba74}.trendyolPaymentBreakdown{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.trendyolPaymentBreakdown>div{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-content:center;gap:6px;min-height:70px;padding:12px;display:grid}.trendyolPaymentBreakdown span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:850}.trendyolPaymentBreakdown strong{color:#0f172a;letter-spacing:-.02em;font-size:15px;font-weight:950}.trendyolPaymentBreakdown .negative{color:#dc2626}.trendyolPaymentBreakdown .total{background:linear-gradient(135deg,#ecfdf5,#dcfce7);border-color:#86efac}.trendyolPaymentBreakdown .total strong{color:#166534;font-size:18px}@media (width<=1180px){.trendyolPaymentBreakdown{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.trendyolPaymentBreakdown{grid-template-columns:1fr}}.paymentGroupStrip button.active{outline-offset:2px;outline:2px solid #2563eb33}.trendyolPaymentBreakdown>div:first-child{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#bfdbfe}.financeActionGroup{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dashboardImportBox{background:linear-gradient(135deg,#eff6ff,#fff);border:1px solid #dbeafe;border-radius:18px;gap:12px;margin-top:14px;padding:14px;display:grid;box-shadow:0 12px 30px #0f172a12}.dashboardImportBox h4{color:#0f172a;margin:0 0 4px;font-size:15px;font-weight:950}.dashboardImportBox p{color:#64748b;margin:0;font-size:12px;line-height:1.5}.dashboardImportBox textarea{resize:vertical;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:14px;outline:none;width:100%;min-height:150px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.dashboardImportBox textarea:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1a}.dashboardImportActions{justify-content:flex-end;gap:10px;display:flex}.paymentGroupStrip.dashboardStrip button em{color:#16a34a;margin-top:4px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.dashboardBreakdown .total{background:linear-gradient(135deg,#dcfce7,#f0fdf4);border-color:#86efac}@media (width<=760px){.financeActionGroup,.dashboardImportActions{justify-content:stretch}.financeActionGroup button,.dashboardImportActions button{width:100%}.dashboardImportBox textarea{min-height:220px}}.financeActionGroup .softButton{white-space:nowrap}.dashboardImportBox textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.cleanFinanceNote{background:#fffaf0;border-color:#fed7aa}.cleanFinanceNote strong{color:#9a3412}.cleanFinanceNote span{color:#7c2d12}.customerClassicSync:disabled{opacity:.65;cursor:wait}.customerSyncNotice{color:#14532d;background:linear-gradient(135deg,#f0fdf4,#fff);border:1px solid #bbf7d0;border-radius:16px;gap:4px;margin:10px 0 12px;padding:12px 14px;display:grid;box-shadow:0 10px 24px #0f172a0f}.customerSyncNotice.error{color:#7f1d1d;background:linear-gradient(135deg,#fff1f2,#fff);border-color:#fecaca}.customerSyncNotice strong{letter-spacing:.02em;font-size:13px}.customerSyncNotice span{font-size:13px;font-weight:700}.customerSyncNotice small{color:#64748b;font-size:11px}.customerOrderProductNonMeasure{color:#334155}.trendyolShipmentCard{background:#fff;border:1px solid #e2e8f0;border-radius:24px;margin-bottom:18px;padding:18px;box-shadow:0 18px 42px #0f172a14}.trendyolShipmentHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.trendyolShipmentHead h3{color:#0f172a;margin:0;font-size:19px;font-weight:900}.trendyolShipmentHead p{color:#64748b;margin:5px 0 0;font-size:13px;font-weight:650}.trendyolShipmentHead small{color:#94a3b8;margin-top:5px;font-size:11px;font-weight:800;display:inline-block}.trendyolShipmentStats{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.trendyolShipmentStat{background:linear-gradient(#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:18px;gap:4px;padding:13px;display:grid}.trendyolShipmentStat span{color:#64748b;letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:900}.trendyolShipmentStat strong{color:#0f172a;font-size:24px;font-weight:1000;line-height:1}.trendyolShipmentStat small{color:#94a3b8;font-size:11px;font-weight:800}.trendyolShipmentStat.all{background:linear-gradient(135deg,#fff7ed,#fff);border-color:#fed7aa}.trendyolShipmentStat.new{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#bfdbfe}.trendyolShipmentStat.picking{background:linear-gradient(135deg,#f5f3ff,#fff);border-color:#ddd6fe}.trendyolShipmentStat.shipped{background:linear-gradient(135deg,#f0f9ff,#fff);border-color:#bae6fd}.trendyolShipmentStat.delivered{background:linear-gradient(135deg,#f0fdf4,#fff);border-color:#bbf7d0}.trendyolShipmentNotice{border-radius:14px;margin-top:12px;padding:10px 12px;font-size:12px;font-weight:900}.trendyolShipmentNotice.success{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.trendyolShipmentNotice.error{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}@media (width<=1100px){.trendyolShipmentStats{grid-template-columns:repeat(2,minmax(0,1fr))}.trendyolShipmentHead{flex-direction:column}}@media (width<=640px){.trendyolShipmentStats{grid-template-columns:1fr}}.trendyolShipmentStat.reshipment{background:linear-gradient(135deg,#fff1f2,#fff);border-color:#fecdd3}@media (width<=1280px){.trendyolShipmentStats{grid-template-columns:repeat(3,minmax(0,1fr))}}.fullBtn{justify-content:center;width:100%;margin-top:14px}.trendyolShipmentNotice.warning{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.trendyolTransferHero{background:linear-gradient(135deg,#071425 0%,#16316f 100%)}.trendyolTransferCard{margin-bottom:18px}.transferStepGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.transferStep{background:#f8fafc;border:1px solid #e5eaf2;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.transferStep>strong{color:#fff;background:#1d4ed8;border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:inline-flex}.transferStep h4,.transferModule strong{color:#0f172a;margin:0 0 6px}.transferStep p,.transferModule small{color:#64748b;margin:0;line-height:1.45}.transferModuleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.transferModule{background:#fff;border:1px solid #e5eaf2;border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex}.transferModule span{font-size:24px}.transferModule.disabled{opacity:.86;background:linear-gradient(#fff 0%,#f8fafc 100%)}.transferInfoBox{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;margin-top:16px;padding:14px 16px;font-weight:700}@media (width<=980px){.transferStepGrid,.transferModuleGrid{grid-template-columns:1fr}}.jsonTestGrid{grid-template-columns:minmax(360px,.85fr) minmax(420px,1.15fr);align-items:stretch;gap:18px;display:grid}.jsonPasteBox,.jsonResultBox{background:#f8fafc;border:1px solid #94a3b840;border-radius:18px;padding:16px}.jsonPasteBox label{color:#334155;margin-bottom:8px;font-size:13px;font-weight:900;display:block}.jsonPasteBox textarea{resize:vertical;color:#0f172a;background:#fff;border:1px solid #dbe3ef;border-radius:14px;outline:none;width:100%;min-height:190px;padding:13px 14px;font:700 13px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.jsonPasteBox textarea:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb14}.jsonActionRow{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.jsonTestMessage{border-radius:14px;margin-top:12px;padding:12px 13px;font-size:13px;font-weight:900}.jsonTestMessage.success{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.jsonTestMessage.warning{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa}.jsonResultHeader{justify-content:space-between;gap:14px;margin-bottom:14px;display:flex}.jsonResultHeader h4{color:#0f172a;margin:0 0 4px;font-size:16px;font-weight:1000}.jsonResultHeader p{color:#64748b;margin:0;font-size:13px;font-weight:700}.jsonResultHeader small{color:#64748b;white-space:nowrap;font-weight:800}.jsonStatsGrid{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;display:grid}.jsonStatCard{background:#fff;border:1px solid #e2e8f0;border-radius:15px;padding:13px}.jsonStatCard span{color:#64748b;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:1000;display:block}.jsonStatCard strong{color:#0f172a;margin-top:6px;font-size:26px;font-weight:1000;line-height:1;display:block}.jsonStatCard small{color:#94a3b8;margin-top:7px;font-size:12px;font-weight:800;display:block}.jsonStatCard.all{background:#fff7ed;border-color:#fed7aa}.jsonStatCard.new{background:#eff6ff;border-color:#bfdbfe}.jsonStatCard.picking{background:#f5f3ff;border-color:#ddd6fe}.jsonStatCard.shipped{background:#f0f9ff;border-color:#bae6fd}.jsonStatCard.delivered{background:#f0fdf4;border-color:#bbf7d0}.jsonStatCard.reshipment{background:#fff1f2;border-color:#fecaca}@media (width<=1100px){.jsonTestGrid{grid-template-columns:1fr}.jsonStatsGrid{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (width<=640px){.jsonActionRow button{width:100%}.jsonStatsGrid{grid-template-columns:1fr}.jsonResultHeader{display:block}.jsonResultHeader small{margin-top:8px;display:block}}.status.success{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.status.danger{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}.ordersJsonGrid{align-items:start}.orderImportSummary{grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px;margin-bottom:12px;display:grid}.orderImportSummary div{background:#eff6ff;border:1px solid #dbeafe;border-radius:15px;padding:12px}.orderImportSummary span{color:#64748b;text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:1000;display:block}.orderImportSummary strong{color:#0f172a;margin-top:6px;font-size:24px;font-weight:1000;line-height:1;display:block}.productTypePills{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.productTypePills span{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.orderImportTableWrap{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:auto}.orderImportTable{border-collapse:collapse;width:100%;min-width:820px;font-size:12px}.orderImportTable th,.orderImportTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:11px 12px}.orderImportTable th{color:#334155;text-transform:uppercase;letter-spacing:.02em;background:#f8fafc;font-weight:1000}.orderImportTable td{color:#0f172a;font-weight:800}.transferInfoBox.compact{margin-top:10px;padding:10px 12px}@media (width<=720px){.orderImportSummary{grid-template-columns:1fr}}.orderImportSummary div:nth-child(4){background:#fff7ed;border-color:#fed7aa}.fieldMeasureHeroCard,.fieldMeasureCard{overflow:visible}.fieldMeasureHero{background:linear-gradient(135deg,#2563eb1a,#22c55e14);border:1px solid #2563eb24;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.fieldMeasureHero h3{color:#0f172a;margin:8px 0 6px;font-size:24px;font-weight:1000;line-height:1.15}.fieldMeasureHero p{color:#475569;margin:0;font-weight:800;line-height:1.5}.fieldMeasureBadge{color:#1d4ed8;background:#dbeafe;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:1000;display:inline-flex}.fieldMeasureUser{background:#ffffffc7;border:1px solid #94a3b838;border-radius:18px;min-width:210px;padding:14px 16px;box-shadow:0 10px 24px #0f172a0f}.fieldMeasureUser span{color:#64748b;font-size:12px;font-weight:900;display:block}.fieldMeasureUser strong{color:#0f172a;margin-top:4px;font-size:16px;font-weight:1000;display:block}.fieldMeasureGrid{grid-template-columns:repeat(3,minmax(170px,1fr));gap:14px;display:grid}.fieldMeasureGrid.two{grid-template-columns:1fr 1fr;margin-top:14px}.fieldMeasureGrid.one{grid-template-columns:1fr;margin-top:14px}.fieldMeasureHead{align-items:flex-start}.fieldPozList{gap:14px;display:grid}.fieldPozCard{background:#f8fafc;border:1px solid #94a3b838;border-radius:20px;padding:14px}.fieldPozTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.fieldPozTitle strong{color:#0f172a;font-size:17px;font-weight:1000}.fieldPozGrid{grid-template-columns:1.2fr 1fr 1fr .7fr;gap:12px;margin-bottom:12px;display:grid}.fieldMeasureSummary{grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;margin-top:16px;display:grid}.fieldMeasureActions{grid-template-columns:minmax(180px,.7fr) minmax(220px,1.3fr);gap:12px;margin-top:16px;display:grid}.fieldMeasureActions button{border-radius:16px;min-height:54px;font-size:15px;font-weight:1000}.fieldSendButton{box-shadow:0 16px 34px #22c55e3d;background:linear-gradient(135deg,#16a34a,#22c55e)!important}.fieldMeasureLastSaved{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;margin-top:12px;padding:12px 14px;font-weight:900}@media (width<=980px){.fieldMeasureHero{flex-direction:column;align-items:stretch}.fieldMeasureUser{min-width:0}.fieldMeasureGrid,.fieldMeasureGrid.two,.fieldPozGrid,.fieldMeasureSummary,.fieldMeasureActions{grid-template-columns:1fr}}@media (width<=640px){.fieldMeasureHero{padding:16px}.fieldMeasureHero h3{font-size:20px}.fieldPozCard{padding:12px}.fieldMeasureActions{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafceb;border:1px solid #94a3b838;border-radius:18px;padding:10px;position:sticky;bottom:8px;box-shadow:0 14px 30px #0f172a24}}@media (width<=900px){html,body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{background:#f4f7fb!important}.app{width:100%!important;max-width:100%!important;min-height:100vh!important;display:block!important;overflow-x:hidden!important}.sidebar,.sidebarBizimhesap{z-index:9999!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:100dvh!important;transition:width .22s,max-width .22s,box-shadow .22s!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden auto!important;box-shadow:10px 0 28px #0f172a2e!important}.sidebar:hover,.sidebar:focus-within,.sidebarBizimhesap:hover,.sidebarBizimhesap:focus-within{width:min(84vw,300px)!important;min-width:min(84vw,300px)!important;max-width:min(84vw,300px)!important;box-shadow:20px 0 55px #0f172a59!important}.sidebar:after,.sidebarBizimhesap:after{content:"☰";color:#fff;pointer-events:none;background:#2563ebf2;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;font-weight:900;display:flex;position:fixed;bottom:12px;left:8px;box-shadow:0 10px 24px #2563eb59}.sidebar:hover:after,.sidebar:focus-within:after,.sidebarBizimhesap:hover:after,.sidebarBizimhesap:focus-within:after{content:"×";background:#ef4444f2;font-size:30px}.sidebar *,.sidebarBizimhesap *{box-sizing:border-box!important}.sidebar a,.sidebar button,.sidebar .navItem,.sidebarBizimhesap a,.sidebarBizimhesap button,.sidebarBizimhesap .navItem{white-space:nowrap!important}.main,main,.content,.pageContent{box-sizing:border-box!important;width:calc(100% - 56px)!important;max-width:calc(100% - 56px)!important;margin-left:56px!important;padding:12px 10px 24px!important;overflow-x:hidden!important}.card,.dashboardHero,.trendyolTransferHero,.trendyolTransferCard,.customerCard,.saleCard,.modalContent,.editModal,section{box-sizing:border-box!important;border-radius:16px!important;max-width:100%!important}.dashboardHero,.trendyolTransferHero{padding:16px!important}.dashboardHero h2,.trendyolTransferHero h2,.card h2,.card h3{font-size:22px!important;line-height:1.15!important}.statsGrid,.summaryGrid,.dashboardGrid,.jsonTestGrid,.jsonStatsGrid,.transferStepGrid,.transferModuleGrid,.orderImportSummary,.formGrid,.fieldMeasureGrid,.customerDetailGrid,.saleLayout,.saleMainGrid,.productGrid,.settingsGrid,.reportGrid{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}input,select,textarea,button{box-sizing:border-box!important;max-width:100%!important}input,select,textarea{font-size:16px!important}textarea{min-height:120px!important}.primaryButton,.secondaryButton,.saveButton,.dangerButton,.greenButton{border-radius:12px!important;min-height:44px!important}.tableWrap,.orderImportTableWrap,.saleTableWrap,.customerTableWrap,.reportTableWrap,.stockTableWrap,.cashboxTableWrap{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}table,.table,.orderImportTable{min-width:720px!important}.modalOverlay{align-items:flex-start!important;padding:14px!important;overflow-y:auto!important}.modalContent,.editModal{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 28px)!important;overflow-y:auto!important}.buttonRow,.actionRow,.jsonActionRow,.formActions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.buttonRow button,.actionRow button,.jsonActionRow button,.formActions button{flex:140px!important}}@media (width<=520px){.main,main,.content,.pageContent{padding:10px 8px 22px!important}.card,section{padding:12px!important}.dashboardHero h2,.trendyolTransferHero h2{font-size:20px!important}table,.table,.orderImportTable{min-width:680px!important}}.mobileHamburgerButton,.mobileSidebarClose,.mobileSidebarOverlay{display:none}.fieldMeasureFirstCard{margin-top:0!important}.fieldPozList{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-flow:row!important;gap:14px!important;width:100%!important;max-width:100%!important;padding:4px 4px 16px!important;display:flex!important;overflow:auto hidden!important}.fieldPozCard{scroll-snap-align:start;flex:0 0 390px!important;width:390px!important;max-width:390px!important}.fieldPozGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.fieldPozCard .field:last-child{margin-top:10px!important}@media (width<=900px){html,body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.app{width:100%!important;max-width:100%!important;min-height:100vh!important;display:block!important;overflow-x:hidden!important}.mobileHamburgerButton{z-index:10001!important;color:#fff!important;cursor:pointer!important;background:#071221!important;border:0!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;font-size:24px!important;font-weight:950!important;display:flex!important;position:fixed!important;top:12px!important;left:12px!important;box-shadow:0 12px 28px #0f172a3d!important}.mobileMenuOpen .mobileHamburgerButton{display:none!important}.mobileSidebarOverlay{z-index:9998!important;cursor:pointer!important;background:#0f172a7a!important;border:0!important;display:block!important;position:fixed!important;inset:0!important}.sidebar,.sidebarBizimhesap{z-index:9999!important;width:min(86vw,310px)!important;min-width:min(86vw,310px)!important;max-width:min(86vw,310px)!important;height:100dvh!important;transition:transform .22s!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden auto!important;transform:translate(-105%)!important;box-shadow:18px 0 45px #0f172a57!important}.mobileMenuOpen .sidebar,.mobileMenuOpen .sidebarBizimhesap{transform:translate(0)!important}.sidebar:hover,.sidebar:focus-within,.sidebarBizimhesap:hover,.sidebarBizimhesap:focus-within{width:min(86vw,310px)!important;min-width:min(86vw,310px)!important;max-width:min(86vw,310px)!important}.mobileSidebarClose{z-index:2!important;color:#fff!important;cursor:pointer!important;background:#ef4444f2!important;border:0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;margin-bottom:8px!important;margin-left:auto!important;margin-right:10px!important;font-size:28px!important;font-weight:950!important;line-height:1!important;display:flex!important;position:sticky!important;top:8px!important}.main,main,.content,.pageContent{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding:68px 10px 24px!important;overflow-x:hidden!important}.fieldMeasureGrid{grid-template-columns:1fr!important}.fieldPozList{flex-flow:row!important;gap:12px!important;padding-bottom:14px!important;display:flex!important;overflow:auto hidden!important}.fieldPozCard{flex:0 0 min(86vw,380px)!important;width:min(86vw,380px)!important;max-width:min(86vw,380px)!important}.fieldPozGrid,.fieldMeasureSummary,.fieldMeasureActions{grid-template-columns:1fr!important}.mobileHamburgerButton{display:flex!important}.mobileMenuOpen .mobileHamburgerButton{color:#fff!important;z-index:10002!important;background:#ef4444!important;font-size:30px!important;display:flex!important}.mobileSidebarClose{display:none!important}.sidebar:after,.sidebarBizimhesap:after{content:none!important;display:none!important}}.fieldPozList{scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;flex-flow:row!important;gap:14px!important;padding:4px 4px 16px!important;display:flex!important;overflow:auto hidden!important}.fieldPozCard{flex:0 0 430px!important;width:430px!important;max-width:430px!important}.fieldPozGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=900px){.fieldPozCard{flex:0 0 min(88vw,430px)!important;width:min(88vw,430px)!important;max-width:min(88vw,430px)!important}.fieldPozGrid{grid-template-columns:1fr!important}}.requiredMark{color:#dc2626;font-weight:950}.fieldPozSaveRow{border-top:1px solid #e2e8f0;justify-content:flex-end;margin-top:12px;padding-top:12px;display:flex}.fieldPozSaveButton{min-width:150px;width:auto!important}@media (width<=780px){.fieldPozSaveRow{justify-content:stretch}.fieldPozSaveButton{width:100%!important}}@media (width<=900px){.customerClassicToolbar,.customerClassicActions,.customerClassicFilters,.customerClassicSearch,.customerQuickHead,.customerBoardHeader,.customerDetailHero,.customerDetailIdentityWrap,.customerActionBarDetailed,.customerOrderDetailFooter{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.customerClassicToolbar{grid-template-columns:1fr!important;gap:10px!important;margin-bottom:10px!important;padding:10px!important;display:grid!important}.customerClassicActions{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.customerClassicAdd,.customerClassicImport,.customerClassicSync,.customerClassicTotal,.customerPrimaryBtn,.customerSoftBtn,.customerDetailBtn,.customerStatusAction,.customerBackBtn{text-align:center!important;white-space:normal!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:42px!important;display:flex!important}.customerClassicFilters{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:10px!important;padding:10px!important;display:grid!important}.customerClassicFilters select,.customerClassicSearch input,.customerQuickForm input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:42px!important}.customerClassicSearch{grid-template-columns:1fr!important;justify-content:stretch!important;align-items:stretch!important;gap:6px!important;display:grid!important}.customerClassicSearch label{font-size:12px!important}.customerQuickCreate{border-radius:12px!important;margin-bottom:10px!important;padding:12px!important}.customerQuickHead{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.customerQuickHead button{width:100%!important;min-height:38px!important}.customerQuickForm{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.customerClassicTable{border-radius:12px!important;width:100%!important;overflow:hidden!important}.customerClassicTableHead{display:none!important}.customerClassicTableBody{background:0 0!important;gap:10px!important;min-height:0!important;max-height:none!important;padding:10px!important;display:grid!important;overflow:visible!important}.customerClassicRow{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;min-height:auto!important;padding:12px!important;display:grid!important;box-shadow:0 8px 18px #0f172a0f!important}.customerClassicName{white-space:normal!important;text-overflow:clip!important;word-break:break-word!important;align-items:center!important;width:100%!important;min-height:40px!important;margin:0!important;padding:10px 12px!important;font-size:14px!important;display:flex!important;overflow:visible!important}.customerClassicSource,.customerClassicStatus,.customerClassicBalance{box-sizing:border-box!important;background:#f8fafc!important;border-left:0!important;border-radius:999px!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:auto!important;min-height:34px!important;padding:8px 11px!important;font-size:12px!important;display:flex!important}.customerClassicBalance{justify-content:space-between!important}.customerClassicBalance:before{content:"Açık Bakiye";color:#64748b;font-weight:900}.customerClassicStatus:before{content:"Durum: ";color:inherit;margin-right:4px;font-weight:900}.customerClassicEmpty{border-radius:12px!important;margin:0!important}.customerBackBtn{margin-bottom:10px!important}.customerDetailIdentityWrap{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.customerDetailIdentityCard{border-radius:14px!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:auto!important;padding:14px!important;display:grid!important}.customerDetailAvatar{width:48px!important;min-width:48px!important;height:48px!important;font-size:22px!important}.customerDetailIdentityText{min-width:0!important}.customerDetailIdentityText h2{word-break:break-word!important;font-size:17px!important;line-height:1.2!important}.customerDetailBadges{gap:6px!important}.customerDetailSource,.customerDetailStatusBadge,.customerDetailOrderBadge{min-height:26px!important;padding:0 8px!important;font-size:11px!important}.customerDetailNoteCard{border-radius:12px!important;min-height:auto!important;padding:13px!important}.customerFinanceGrid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.customerFinanceCard{box-sizing:border-box!important;width:100%!important;min-height:70px!important;padding:12px!important}.customerActionBarDetailed{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:10px!important;display:grid!important}.customerActionBarDetailed button,.customerActionBarDetailed .detailSoftButton,.customerActionBarDetailed .softAction{justify-content:center!important;width:100%!important;min-height:40px!important}.customerDetailGridAlt{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.customerRecordPanel,.supplierPanel{border-radius:12px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.supplierPanelHead{min-height:40px!important;padding:0 12px!important}.supplierPanelHead h3{font-size:12px!important;line-height:1.2!important}.supplierPanelTableWrap{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}.supplierPanelTable.customerRecordTable{table-layout:auto!important;min-width:560px!important}.customerRecordTable th,.customerRecordTable td{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:11px!important}.customerExpandedRow>td{padding:8px!important}.customerOrderDetailBox{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.customerOrderDetailBox table{table-layout:auto!important;min-width:480px!important}.customerOrderDetailFooter{grid-template-columns:1fr!important;align-items:stretch!important;gap:8px!important;display:grid!important}.customerOrderDetailFooter>div{grid-template-columns:1fr!important;gap:6px!important;width:100%!important;display:grid!important}.greenMiniButton,.cyanMiniButton{width:100%!important;min-height:34px!important}}@media (width<=520px){.customerClassicTableBody{gap:8px!important;padding:8px!important}.customerClassicRow{padding:10px!important}.customerDetailIdentityCard{text-align:left!important;grid-template-columns:1fr!important}.customerDetailAvatar{margin-bottom:2px!important}.customerFinanceCard{align-items:flex-start!important}.customerFinanceCard button{margin-left:auto!important}}@media (width<=900px){.customerFinanceGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important;overflow:visible!important}.customerFinanceCard{box-sizing:border-box!important;border-radius:9px!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:7px 5px!important;display:grid!important;overflow:hidden!important}.customerFinanceIcon{border-radius:6px!important;width:22px!important;min-width:22px!important;height:22px!important;font-size:12px!important}.customerFinanceCard strong{white-space:normal!important;margin:0 0 2px!important;font-size:8.5px!important;line-height:1.1!important}.customerFinanceCard span{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;line-height:1.1!important;overflow:hidden!important}.customerFinanceCard small,.customerFinanceCard button{display:none!important}.customerActionBarDetailed{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-flow:row!important;gap:6px!important;margin-bottom:10px!important;padding-bottom:4px!important;display:flex!important;overflow:auto hidden!important}.customerActionBarDetailed::-webkit-scrollbar{display:none!important}.customerActionBarDetailed button,.customerActionBarDetailed .detailSoftButton,.customerActionBarDetailed .softAction,.customerActionBarDetailed .darkAction,.customerActionBarDetailed .orangeAction,.customerActionBarDetailed .greenAction,.customerActionBarDetailed .cyanAction,.customerActionBarDetailed .redAction,.customerActionBarDetailed .purpleAction{white-space:nowrap!important;border-radius:8px!important;flex:none!important;width:auto!important;min-width:max-content!important;min-height:32px!important;padding:7px 10px!important;font-size:10.5px!important;line-height:1!important}.customerDetailGridAlt{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}.customerRecordPanel,.customerRecordPanel.fullWidth,.supplierPanel{border-radius:12px!important;width:100%!important;max-width:100%!important;overflow:visible!important}.customerRecordPanel .supplierPanelTableWrap,.supplierPanelTableWrap{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;padding-bottom:3px!important;overflow:auto visible!important}.supplierPanelTable.customerRecordTable,.customerRecordTable{table-layout:auto!important;border-collapse:collapse!important;width:max-content!important;min-width:660px!important}.customerRecordTable th,.customerRecordTable td{white-space:nowrap!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:normal!important;padding:7px 8px!important;font-size:10.8px!important;overflow:visible!important}.customerRecordTable td:nth-child(3),.customerRecordTable th:nth-child(3){min-width:185px!important}.customerExpandedRow>td{white-space:normal!important;padding:8px!important;overflow:visible!important}.customerOrderDetailBox{box-sizing:border-box!important;width:max-content!important;min-width:100%!important;max-width:none!important;overflow:visible!important}.customerOrderDetailBox table{table-layout:auto!important;width:max-content!important;min-width:620px!important}.customerOrderDetailBox th,.customerOrderDetailBox td{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;padding:6px 7px!important;font-size:10.5px!important;overflow:visible!important}.customerOrderDetailBox td:first-child,.customerOrderDetailBox th:first-child{white-space:normal!important;min-width:270px!important}.customerOrderDetailFooter{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:620px!important;display:flex!important}.customerOrderDetailFooter>div{flex-direction:row!important;gap:6px!important;width:auto!important;display:flex!important}.greenMiniButton,.cyanMiniButton{white-space:nowrap!important;width:auto!important;min-height:28px!important;padding:6px 9px!important;font-size:10.5px!important}}@media (width<=520px){.customerFinanceGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important}.customerFinanceCard{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;min-height:64px!important;padding:6px 3px!important}.customerFinanceIcon{width:20px!important;min-width:20px!important;height:20px!important}.customerFinanceCard strong{font-size:7.8px!important}.customerFinanceCard span{max-width:100%!important;font-size:9.2px!important}}.customerDetailIdentityWrap{grid-template-columns:1fr!important;gap:0!important}.customerIdentityWithNote{width:100%!important}.customerNameNoteRow{grid-template-columns:minmax(260px,.72fr) minmax(260px,.55fr);align-items:center;gap:12px;width:100%;display:grid}.customerNameNoteRow h2{min-width:0;margin:0!important}.customerInlineNote{width:100%;min-height:54px;color:#306944!important;text-align:left!important;cursor:pointer!important;box-shadow:none!important;background:#fffbe1!important;border:1px solid #e3d8a6!important;border-left:5px solid #5fb97a!important;border-radius:4px!important;padding:8px 11px!important;display:block!important}.customerInlineNote span{letter-spacing:.6px;text-transform:uppercase;margin-bottom:4px;display:block;color:#8a7622!important;font-size:10px!important;font-weight:950!important}.customerInlineNote strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden;color:#306944!important;font-size:12px!important;font-weight:850!important}.customerDetailHero{margin-bottom:6px!important}.customerFinanceGrid{margin-top:8px!important;margin-bottom:6px!important}@media (width<=760px){.customerDetailIdentityCard.customerIdentityWithNote{grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;min-height:auto!important;padding:9px 10px!important;display:grid!important}.customerNameNoteRow{grid-template-columns:1fr!important;gap:7px!important}.customerInlineNote{min-height:42px!important;padding:7px 9px!important}.customerInlineNote span{margin-bottom:3px!important;font-size:8.8px!important}.customerInlineNote strong{-webkit-line-clamp:2;font-size:10.5px!important}.customerDetailBadges{margin-top:7px!important}.customerFinanceGrid{margin-top:6px!important;margin-bottom:3px!important}.customerActionBarDetailed{margin-top:0!important;margin-bottom:7px!important}.customerDetailGridAlt{gap:8px!important}.customerRecordPanel .supplierPanelTableWrap,.supplierPanelTableWrap{padding-bottom:0!important;overflow-x:hidden!important}.supplierPanelTable.customerRecordTable,.customerRecordTable,.customerRecordTable thead,.customerRecordTable tbody,.customerRecordTable tr,.customerRecordTable th,.customerRecordTable td{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.customerRecordTable{border-collapse:separate!important;border-spacing:0 7px!important;background:0 0!important}.customerRecordTable thead{display:none!important}.customerRecordTable tbody tr:not(.customerExpandedRow){background:#fff!important;border:1px solid #dfe6ef!important;border-radius:10px!important;grid-template-columns:28px minmax(0,1fr) auto!important;grid-template-areas:"toggle date amount""toggle no status"!important;gap:3px 8px!important;padding:9px!important;display:grid!important;position:relative!important;box-shadow:0 6px 14px #0f172a0b!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td{white-space:normal!important;text-overflow:ellipsis!important;color:#1f2937!important;background:0 0!important;border:0!important;padding:0!important;overflow:hidden!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td:first-child{grid-area:toggle!important;align-self:center!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td:nth-child(2){color:#64748b!important;grid-area:date!important;font-size:10px!important;font-weight:900!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td:nth-child(3){grid-area:no!important;min-width:0!important;font-size:12px!important;font-weight:950!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td:nth-child(4){color:#d35b4f!important;grid-area:status!important;font-size:10px!important;font-weight:900!important}.customerRecordTable tbody tr:not(.customerExpandedRow) td:nth-child(5){text-align:right!important;color:#0f172a!important;grid-area:amount!important;font-size:12px!important;font-weight:950!important}.customerExpandButton{border-radius:999px!important;width:23px!important;min-width:23px!important;height:23px!important;line-height:23px!important}.customerExpandedRow{margin-top:-4px!important;display:block!important}.customerExpandedRow>td{background:0 0!important;border:0!important;width:100%!important;padding:0 0 7px!important;display:block!important}.customerOrderDetailBox{border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:9px!important;overflow:hidden!important}.customerOrderDetailBox table,.customerOrderDetailBox thead,.customerOrderDetailBox tbody,.customerOrderDetailBox tr,.customerOrderDetailBox th,.customerOrderDetailBox td{width:100%!important;min-width:0!important;display:block!important}.customerOrderDetailBox thead{display:none!important}.customerOrderDetailBox tbody tr{border-bottom:1px solid #e5e7eb!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 8px!important;padding:8px 0!important;display:grid!important}.customerOrderDetailBox tbody tr td{white-space:normal!important;overflow-wrap:anywhere!important;border:0!important;padding:0!important}.customerOrderDetailBox tbody tr td:first-child{grid-column:1/-1!important}.customerOrderDetailBox tbody tr td:nth-child(2):before{content:"Fiyat: ";color:#64748b}.customerOrderDetailBox tbody tr td:nth-child(3):before{content:"Tutar: ";color:#64748b}.customerOrderDetailBox tbody tr td:nth-child(2),.customerOrderDetailBox tbody tr td:nth-child(3){text-align:left!important;font-size:10.5px!important;font-weight:900!important}.customerOrderDetailFooter{grid-template-columns:1fr!important;gap:7px!important;width:100%!important;min-width:0!important;padding:8px!important;font-size:10.5px!important;display:grid!important}.customerOrderDetailFooter>div{grid-template-columns:1fr 1fr!important;gap:6px!important;width:100%!important;display:grid!important}.greenMiniButton,.cyanMiniButton{white-space:normal!important;width:100%!important;min-width:0!important}}.customerFinanceGrid{margin-bottom:2px!important}.customerActionBarDetailed{margin-top:0!important;margin-bottom:7px!important}@media (width<=760px){.customerDetailHero{margin-bottom:3px!important}.customerFinanceGrid{margin-top:4px!important;margin-bottom:1px!important}.customerActionBarDetailed{margin-top:0!important;margin-bottom:6px!important;padding-top:0!important}.customerDetailGridAlt{margin-top:0!important}.customerRecordPanel,.customerRecordPanel.fullWidth,.supplierPanel{overflow:visible!important}.customerRecordPanel .supplierPanelTableWrap,.supplierPanelTableWrap{max-width:100%!important;overflow:visible!important}.customerRecordTable tbody{gap:7px!important;width:100%!important;display:grid!important}.customerRecordTable tbody tr:not(.customerExpandedRow){margin:0!important}.customerExpandedRow,.customerExpandedRow>td{visibility:visible!important;opacity:1!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.customerExpandedRow>td{background:0 0!important;padding:0 0 8px!important}.customerOrderDetailBox{box-sizing:border-box!important;background:#fff!important;border:1px solid #d7e0ea!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:9px!important;display:block!important;overflow:visible!important;box-shadow:0 8px 16px #0f172a0f!important}.customerOrderDetailBox table,.customerOrderDetailBox tbody,.customerOrderDetailBox tr,.customerOrderDetailBox td{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.customerOrderDetailBox thead{display:none!important}.customerOrderDetailBox tbody{gap:8px!important;display:grid!important}.customerOrderDetailBox tbody tr{background:#f8fafc!important;border:1px solid #edf1f6!important;border-radius:8px!important;grid-template-columns:1fr!important;gap:5px!important;padding:9px!important;display:grid!important}.customerOrderDetailBox tbody tr td{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-align:left!important;color:#0f172a!important;border:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;padding:0!important;font-size:11px!important;display:flex!important;overflow:visible!important}.customerOrderDetailBox tbody tr td:first-child{display:block!important}.customerOrderDetailBox tbody tr td:first-child strong{color:#0f172a!important;font-size:11.5px!important;line-height:1.35!important;display:block!important}.customerOrderDetailBox tbody tr td:first-child small{color:#64748b!important;margin-top:3px!important;font-size:10px!important;display:block!important}.customerOrderDetailBox tbody tr td:nth-child(2):before{content:"Fiyat"!important;color:#64748b!important;font-weight:900!important}.customerOrderDetailBox tbody tr td:nth-child(3):before{content:"Tutar"!important;color:#64748b!important;font-weight:900!important}.customerOrderDetailFooter{background:#eef2f7!important;border-radius:8px!important;grid-template-columns:1fr!important;gap:7px!important;width:100%!important;min-width:0!important;margin-top:8px!important;padding:8px!important;display:grid!important}.customerOrderDetailFooter>div{grid-template-columns:1fr 1fr!important;gap:6px!important;width:100%!important;display:grid!important}.greenMiniButton,.cyanMiniButton{white-space:normal!important;width:100%!important;min-width:0!important;min-height:28px!important}.saleScreen.salePage{width:100%!important;max-width:100%!important;min-height:100vh!important;padding:0!important;overflow-x:hidden!important}.saleTopbar{grid-template-columns:1fr!important;gap:6px!important;height:auto!important;min-height:48px!important;padding:8px 10px!important;display:grid!important}.saleTopLeft,.saleTopRight{gap:8px!important;width:100%!important;min-width:0!important}.saleTopLeft strong,.saleUser{white-space:normal!important;max-width:100%!important;font-size:12px!important;line-height:1.25!important}.saleCalendar{display:none!important}.saleActionStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;height:auto!important;min-height:0!important;padding:9px 10px!important;display:grid!important;overflow:visible!important}.saleSave{white-space:normal!important;width:100%!important;height:auto!important;min-height:34px!important;padding:8px 7px!important;font-size:10.8px!important;line-height:1.2!important}.saleWorkspace{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:10px!important;display:grid!important;overflow:visible!important}.saleCustomerBox,.saleProductsArea{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;box-shadow:0 8px 16px #0f172a14!important}.saleBoxHead.blue,.saleBoxHead.green{height:auto!important;min-height:38px!important;padding:9px 10px!important;font-size:13px!important;line-height:1.25!important}.bizimSaleLeftForm{gap:9px!important;padding:10px!important}.bizimSaleLeftForm .saleRow{grid-template-columns:1fr!important;gap:5px!important;display:grid!important}.bizimSaleLeftForm .saleRow>span{text-align:left!important;color:#64748b!important;font-size:11px!important;font-weight:900!important}.bizimSaleLeftForm input,.bizimSaleLeftForm textarea{width:100%!important;max-width:100%!important;height:33px!important;min-height:33px!important;padding:6px 8px!important;font-size:12px!important}.bizimSaleLeftForm textarea,.bizimSaleLeftForm .saleRowDesc textarea{width:100%!important;height:68px!important;min-height:68px!important}.bizimSaleLeftForm .saleInline,.bizimSaleLeftForm .saleInline.two{grid-template-columns:1fr 74px 36px!important;width:100%!important;display:grid!important}.bizimSaleLeftForm .saleInline.two{grid-template-columns:1fr 1fr!important}.bizimSaleLeftForm .saleInline button{width:36px!important;min-width:36px!important;height:33px!important;min-height:33px!important}.bizimSaleLeftForm .saleRowDoc input,.bizimSaleLeftForm .saleRowDue input,.bizimSaleLeftForm .saleRowDispatch input,.bizimSaleLeftForm .saleRowShip input{width:100%!important}.saleProductPanel{-webkit-overflow-scrolling:touch!important;min-height:260px!important;padding:10px!important;overflow:auto visible!important}.saleSearchWrap{width:100%!important;max-width:100%!important}.saleProductSearch{height:34px!important;min-height:34px!important;font-size:12px!important}.saleProductDropdown{z-index:99999!important;width:100%!important;max-height:260px!important;position:absolute!important}.saleProductOption{grid-template-columns:1fr!important;gap:3px!important;min-height:auto!important;display:grid!important}.saleOptionMeta{text-align:left!important}.saleMissingProduct{text-align:center!important;width:100%!important;margin:8px 0 10px!important}.bizimSaleTable{table-layout:auto!important;width:max-content!important;min-width:720px!important}.bizimSaleTable th,.bizimSaleTable td{white-space:nowrap!important;padding:6px 7px!important;font-size:10.5px!important}.saleTotals.bizimSaleTotals{background:#f8fafc!important;border-radius:8px!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important;padding:8px!important}.saleTotals.bizimSaleTotals div{grid-template-columns:1fr auto!important;font-size:12px!important}.invoiceDiscountButton{width:100%!important;margin-top:8px!important}.saleProductModalOverlay{align-items:flex-start!important;padding:10px!important;overflow-y:auto!important}.saleProductModal{width:100%!important;max-width:100%!important}.saleProductModalHead{height:auto!important;min-height:52px!important;padding:10px!important}.saleProductModalBody{padding:10px!important}.saleModalTopGrid,.saleModalMidGrid{grid-template-columns:1fr!important;gap:9px!important;display:grid!important}.saleProductModalFooter{padding:10px!important}.saleModalAddButton{width:100%!important}}@media (width<=420px){.saleActionStrip{grid-template-columns:1fr!important}.customerFinanceGrid{gap:3px!important}.customerFinanceCard strong{font-size:7px!important}.customerFinanceCard span{font-size:8.4px!important}}.customerExpandedRow>td{background:#fff!important;padding:8px!important;overflow:visible!important}.customerOrderDetailBox{background:#fff!important;border:1px solid #d6e0eb!important;border-radius:10px!important;width:100%!important;max-width:100%!important;padding:10px!important;overflow:visible!important;box-shadow:0 8px 18px #0f172a14!important}.customerOrderDetailCards{gap:8px;display:grid}.customerOrderDetailCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:10px;padding:10px;display:grid}.customerOrderProductTitle{min-width:0}.customerOrderProductTitle strong,.customerOrderProductTitle small{display:block;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.customerOrderProductTitle strong{color:#0f172a!important;font-size:12px!important;line-height:1.35!important}.customerOrderProductTitle small{margin-top:4px;color:#64748b!important;font-size:11px!important}.customerOrderPriceGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.customerOrderPriceGrid span{text-align:right;background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:3px;padding:8px;display:grid}.customerOrderPriceGrid em{color:#64748b;font-size:10px;font-style:normal;font-weight:900}.customerOrderPriceGrid b{color:#111827;font-size:11px;font-weight:950}.customerOrderDetailFooter{color:#334155!important;background:#f1f5f9!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-top:9px!important;padding:9px!important;display:flex!important}.customerOrderDetailFooter span{min-width:0;white-space:normal!important;overflow-wrap:anywhere!important}.customerOrderDetailFooter>div{flex:none;gap:6px!important;display:flex!important}.mobileSaleBottomSave{justify-content:flex-end;margin-top:12px;display:flex}.mobileOrderSaveButton{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#16a34a,#22c55e)!important;border:0!important;border-radius:12px!important;padding:13px 18px!important;font-size:14px!important;font-weight:950!important;box-shadow:0 12px 24px #16a34a2e!important}@media (width<=780px){.customerFinanceGrid{margin-bottom:6px!important}.customerActionBarDetailed{margin-top:0!important;margin-bottom:8px!important}.customerExpandedRow,.customerExpandedRow>td{width:100%!important;display:block!important}.customerOrderDetailCard{grid-template-columns:1fr!important;padding:9px!important}.customerOrderPriceGrid{grid-template-columns:1fr 1fr!important}.customerOrderDetailFooter{flex-direction:column!important;align-items:stretch!important}.customerOrderDetailFooter>div{grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}.customerOrderDetailFooter button{width:100%!important;min-height:34px!important}.saleScreen.salePage{background:#eef2f6!important;width:100%!important;max-width:100%!important;min-height:100vh!important;overflow-x:hidden!important}.saleTopbar{flex-direction:column!important;align-items:stretch!important;gap:8px!important;height:auto!important;min-height:48px!important;padding:9px 10px!important}.saleTopLeft,.saleTopRight{justify-content:space-between!important;gap:8px!important;width:100%!important;display:flex!important}.saleTopLeft strong{max-width:calc(100vw - 70px)!important;font-size:12px!important}.saleCalendar{display:none!important}.saleUser{white-space:normal!important;width:100%!important;font-size:12px!important}.saleActionStrip{grid-template-columns:1fr 1fr!important;gap:8px!important;height:auto!important;min-height:0!important;padding:10px!important;display:grid!important}.saleSave{white-space:normal!important;width:100%!important;height:auto!important;min-height:38px!important;padding:9px 8px!important;font-size:11px!important;line-height:1.25!important}.saleWorkspace{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}.saleCustomerBox,.saleProductsArea{border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.saleBoxHead.blue,.saleBoxHead.green{height:auto!important;min-height:42px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.25!important}.bizimSaleLeftForm{gap:9px!important;padding:10px!important}.bizimSaleLeftForm .saleRow{grid-template-columns:1fr!important;gap:5px!important;display:grid!important}.bizimSaleLeftForm .saleRow>span{text-align:left!important;font-size:12px!important}.bizimSaleLeftForm input,.bizimSaleLeftForm textarea,.bizimSaleLeftForm .saleRowDoc input,.bizimSaleLeftForm .saleRowDue input,.bizimSaleLeftForm .saleRowDispatch input,.bizimSaleLeftForm .saleRowShip input,.bizimSaleLeftForm .saleRowDesc textarea{width:100%!important;max-width:100%!important;height:auto!important;min-height:34px!important;font-size:13px!important}.bizimSaleLeftForm textarea{min-height:72px!important}.bizimSaleLeftForm .saleInline,.bizimSaleLeftForm .saleInline.two{grid-template-columns:minmax(0,1fr) 74px 38px!important;width:100%!important;display:grid!important}.bizimSaleLeftForm .saleInline.two{grid-template-columns:1fr!important;gap:6px!important}.bizimSaleLeftForm .saleInline button{height:34px!important;min-height:34px!important}.saleProductPanel{min-height:0!important;padding:10px!important;overflow:visible!important}.saleSearchWrap,.saleProductSearch,.saleProductDropdown{width:100%!important;max-width:100%!important}.saleProductDropdown{border-radius:8px!important;max-height:260px!important;margin-top:6px!important;position:static!important}.saleProductOption{grid-template-columns:1fr!important;gap:4px!important;display:grid!important}.saleOptionMeta{text-align:left!important}.saleProductModalOverlay{align-items:flex-start!important;padding:10px!important;overflow-y:auto!important}.saleProductModal{border-radius:12px!important;width:100%!important;max-width:100%!important;max-height:none!important}.saleProductModalHead{height:auto!important;min-height:54px!important;padding:12px!important}.saleProductModalTitleWrap strong{white-space:normal!important;overflow-wrap:anywhere!important;font-size:13px!important}.saleProductModalMeta{flex-wrap:wrap!important;gap:5px!important;display:flex!important}.saleModalTopGrid,.saleModalMidGrid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.saleModalTotalCard{justify-items:stretch!important}.saleProductModalFooter{grid-template-columns:1fr 1fr!important;gap:8px!important;padding:10px!important;display:grid!important}.saleProductModalFooter button{width:100%!important;min-height:38px!important}.compactInvoiceTable,.compactInvoiceTable thead,.compactInvoiceTable tbody,.compactInvoiceTable tr,.compactInvoiceTable td{width:100%!important;display:block!important}.compactInvoiceTable{border-collapse:separate!important;border-spacing:0 8px!important;min-width:0!important;margin-top:8px!important}.compactInvoiceTable thead{display:none!important}.compactInvoiceTable tr{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:8px!important}.compactInvoiceTable td{text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;padding:5px 2px!important}.compactInvoiceTable td:first-child{display:none!important}.compactInvoiceTable td:nth-child(2){padding-bottom:7px!important}.compactInvoiceTable td:nth-child(3):before{content:"Miktar: ";color:#64748b;font-weight:950}.compactInvoiceTable td:nth-child(4):before{content:"Fiyat: ";color:#64748b;font-weight:950}.compactInvoiceTable td:nth-child(5):before{content:"Tutar: ";color:#64748b;font-weight:950}.compactInvoiceTable td:nth-child(6):before{content:"İndirim: ";color:#64748b;font-weight:950}.compactInvoiceTable td:nth-child(7):before{content:"KDV: ";color:#64748b;font-weight:950}.compactInvoiceTable td:nth-child(8):before{content:"Toplam: ";color:#64748b;font-weight:950}.saleActionButtons{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:6px!important;display:grid!important}.saleActionButtons button{width:100%!important;height:34px!important}.saleTotals.bizimSaleTotals{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;width:100%!important;margin:10px 0 0!important;padding:10px!important}.saleTotals.bizimSaleTotals div{border-bottom:1px solid #e2e8f0!important;grid-template-columns:1fr auto!important;padding:7px 0!important;font-size:12px!important}.saleTotals.bizimSaleTotals div:last-of-type{border-bottom:0!important}.invoiceDiscountButton,.mobileOrderSaveButton{width:100%!important;margin-top:8px!important}.mobileSaleBottomSave{justify-content:stretch!important}}.saleRowCash select{color:#4b5563;box-sizing:border-box;background:#fff;border:1px solid #bfc4ca;border-radius:3px;width:100%;min-height:30px;padding:5px 9px;font-size:13px;font-weight:400}@media (width<=780px){.saleScreen.salePage .saleTopbar,.saleScreen.salePage .saleTopLeft,.saleScreen.salePage .saleTopRight,.saleScreen.salePage .saleCalendar,.saleScreen.salePage .saleUser,.saleScreen.salePage .hamburgerSale{display:none!important}.saleScreen.salePage{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.saleActionStrip{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:10px!important;display:grid!important}.saleSave{white-space:normal!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;min-height:38px!important;padding:9px 8px!important;font-size:11px!important;line-height:1.2!important}.saleWorkspace{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:10px!important;display:grid!important;overflow-x:hidden!important}.saleCustomerBox,.saleProductsArea,.saleProductPanel,.saleFormGrid,.bizimSaleLeftForm{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.saleCustomerBox,.saleProductsArea{border-radius:10px!important}.bizimSaleLeftForm .saleRow,.bizimSaleLeftForm .saleRowDate,.bizimSaleLeftForm .saleRowDue,.bizimSaleLeftForm .saleRowOrder,.bizimSaleLeftForm .saleRowDispatch,.bizimSaleLeftForm .saleRowShip,.bizimSaleLeftForm .saleRowCash,.bizimSaleLeftForm .saleRowDesc{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.bizimSaleLeftForm .saleRow>span{text-align:left!important;white-space:normal!important}.bizimSaleLeftForm input,.bizimSaleLeftForm textarea,.bizimSaleLeftForm select,.bizimSaleLeftForm .saleRowDoc input,.bizimSaleLeftForm .saleRowDue input,.bizimSaleLeftForm .saleRowDispatch input,.bizimSaleLeftForm .saleRowShip input,.bizimSaleLeftForm .saleRowDesc textarea,.saleRowCash select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:36px!important}.bizimSaleLeftForm textarea,.bizimSaleLeftForm .saleRowDesc textarea{resize:vertical!important;min-height:86px!important}.bizimSaleLeftForm .saleInline,.bizimSaleLeftForm .saleInline.two{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.bizimSaleLeftForm .saleInline button{display:none!important}.saleSearchWrap,.saleProductSearch,.saleProductDropdown{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.saleProductPanel{overflow-x:hidden!important}.saleProductModalOverlay{align-items:flex-start!important;padding:8px!important;overflow-y:auto!important}.saleProductModal,.saleProductModalBody,.saleProductModalHead,.saleProductModalFooter{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.saleProductModalTitleWrap,.saleProductModalTitleWrap strong,.saleProductModalMeta,.saleModalField,.saleModalField input,.saleModalField select,.saleModalField textarea,.salePriceFieldGroup,.saleModalTotalCard,.saleModalTotalCard strong{box-sizing:border-box!important;overflow-wrap:anywhere!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important}.saleModalTopGrid,.saleModalMidGrid,.salePriceFieldGroup{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;display:grid!important}.saleItemsTable.compactInvoiceTable,.saleItemsTable.compactInvoiceTable tbody,.saleItemsTable.compactInvoiceTable tr,.saleItemsTable.compactInvoiceTable td{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.saleItemsTable.compactInvoiceTable{border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important;border:0!important;overflow:visible!important}.saleItemsTable.compactInvoiceTable thead{display:none!important}.saleItemsTable.compactInvoiceTable tr{background:#f8fafc!important;border:1px solid #dbe3ef!important;border-radius:12px!important;margin:0 0 10px!important;padding:10px!important}.saleItemsTable.compactInvoiceTable td{text-align:right!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;background:0 0!important;border:0!important;border-bottom:1px solid #e2e8f0!important;justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;padding:7px 0!important;display:flex!important}.saleItemsTable.compactInvoiceTable td:last-child{border-bottom:0!important}.saleItemsTable.compactInvoiceTable td:first-child{display:none!important}.saleItemsTable.compactInvoiceTable td:nth-child(2){text-align:left!important;display:block!important}.saleItemsTable.compactInvoiceTable td:nth-child(2):before{content:"Ürün Bilgisi";color:#64748b;margin-bottom:4px;font-weight:950;display:block}.saleItemsTable.compactInvoiceTable td:nth-child(3):before{content:"Miktar";color:#64748b;font-weight:950}.saleItemsTable.compactInvoiceTable td:nth-child(4):before{content:"Fiyat";color:#64748b;font-weight:950}.saleItemsTable.compactInvoiceTable td:nth-child(5):before{content:"Tutar";color:#64748b;font-weight:950}.saleItemsTable.compactInvoiceTable td:nth-child(6):before{content:"İndirim";color:#64748b;font-weight:950}.saleItemsTable.compactInvoiceTable td:nth-child(7):before{content:"KDV";color:#64748b;font-weight:950}.saleItemsTable.compactInvoiceTable td:nth-child(8):before{content:"Toplam";color:#64748b;font-weight:950}.saleItemsTable.compactInvoiceTable .saleItemName,.saleItemsTable.compactInvoiceTable .saleItemCategory,.saleItemsTable.compactInvoiceTable .saleItemNameButton{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important}.mobileOrderSaveButton{border-radius:10px!important;width:100%!important;min-height:44px!important;font-size:14px!important}.customerExpandedRow,.customerExpandedRow>td,.customerExpandedRow td{box-sizing:border-box!important;background:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:6px!important;display:block!important;overflow:visible!important}.customerOrderDetailBox,.paymentDetailBox{box-sizing:border-box!important;background:#f8fafc!important;border:1px solid #dbe3ef!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;overflow:visible!important}.customerOrderDetailCards,.paymentDetailGrid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.customerOrderDetailCard,.paymentDetailGrid>div{box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important}.customerOrderProductTitle,.customerOrderProductTitle strong,.customerOrderProductTitle small{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;max-width:100%!important;display:block!important}.customerOrderPriceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important;display:grid!important}.customerOrderPriceGrid span{background:#f1f5f9!important;border-radius:8px!important;gap:4px!important;min-width:0!important;padding:8px!important;display:grid!important}.customerOrderDetailFooter,.paymentDetailFooter{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:100%!important;display:grid!important}.customerOrderDetailFooter>div{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;display:grid!important}.customerOrderDetailFooter button,.paymentDetailFooter button{width:100%!important;min-height:34px!important}}.mobileSidebarClose{display:none}@media (width<=780px){.mobileHamburgerButton{z-index:1200!important;border-radius:10px!important;width:42px!important;height:42px!important;position:absolute!important;top:10px!important;left:10px!important;right:auto!important}.mobileMenuOpen .mobileHamburgerButton{display:none!important}.sidebarBizimhesap .brandStacked{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;padding-right:12px!important;display:flex!important;position:relative!important}.mobileSidebarClose{color:#fff!important;cursor:pointer!important;background:#ffffff14!important;border:1px solid #ffffff29!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;margin-left:auto!important;font-size:24px!important;line-height:1!important;display:inline-flex!important}.customerFinanceGrid{margin-bottom:6px!important}.customerActionBarDetailed{margin-top:0!important;margin-bottom:8px!important}.customerExpandedRow,.customerExpandedRow>td{background:#fff!important;width:auto!important;padding:0!important;display:table-row!important}.customerExpandedRow>td{box-sizing:border-box!important;padding:8px!important;display:table-cell!important}.customerOrderDetailBox{background:#f8fafc!important;border:1px solid #dbe3ef!important;border-radius:12px!important;width:100%!important;max-width:100%!important;padding:10px!important;overflow:hidden!important}.customerOrderDetailCards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.customerOrderDetailCard{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:9px!important;display:grid!important}.customerOrderProductTitle{min-width:0!important}.customerOrderProductTitle strong,.customerOrderProductTitle small{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.25!important;display:block!important}.customerOrderProductTitle strong{font-size:12px!important}.customerOrderProductTitle small{color:#64748b!important;margin-top:3px!important;font-size:10.5px!important}.customerOrderPriceGrid{grid-template-columns:1fr!important;gap:5px!important;min-width:92px!important;margin:0!important;display:grid!important}.customerOrderPriceGrid span{text-align:right!important;background:#eef2f7!important;border-radius:8px!important;gap:2px!important;padding:6px!important;display:grid!important}.customerOrderPriceGrid em{color:#64748b!important;font-size:10px!important;font-style:normal!important;font-weight:900!important}.customerOrderPriceGrid b{color:#0f172a!important;font-size:11.5px!important}.customerOrderDetailFooter{border-radius:10px!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:8px!important;padding:8px!important;display:grid!important}.customerOrderDetailFooter>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.customerOrderDetailFooter button{width:100%!important;min-height:32px!important}.saleScreen.salePage .saleTopbar,.saleScreen.salePage .saleTopLeft,.saleScreen.salePage .saleTopRight,.saleScreen.salePage .saleCalendar,.saleScreen.salePage .saleUser,.saleScreen.salePage .hamburgerSale{display:none!important}.saleScreen.salePage{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.saleActionStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:8px!important;display:grid!important}.saleSave{white-space:normal!important;min-width:0!important;height:auto!important;min-height:36px!important;padding:8px 6px!important;font-size:10.5px!important;line-height:1.15!important}.saleWorkspace{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:9px!important;width:100%!important;max-width:100%!important;padding:8px!important;display:grid!important}.saleCustomerBox,.saleProductsArea,.saleProductPanel{box-sizing:border-box!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.saleBoxHead.blue,.saleBoxHead.green{height:auto!important;min-height:38px!important;padding:9px 10px!important;font-size:13px!important}.bizimSaleLeftForm.saleSimpleForm,.saleSimpleForm{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;padding:10px!important;display:grid!important}.saleSimpleForm .saleRow{grid-template-columns:1fr!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.saleSimpleForm .saleRowDesc{grid-column:1/-1!important}.saleSimpleForm .saleRow>span{text-align:left!important;color:#64748b!important;white-space:normal!important;font-size:11px!important;font-weight:900!important}.saleSimpleForm input,.saleSimpleForm textarea{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;padding:7px 8px!important;font-size:12px!important}.saleSimpleForm textarea,.saleSimpleForm .saleRowDesc textarea{resize:vertical!important;height:68px!important;min-height:68px!important}.saleSearchWrap,.saleProductSearch,.saleProductDropdown{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.saleMissingProduct{text-align:center!important;background:#ecfdf5!important;border:1px dashed #10b981!important;border-radius:10px!important;width:100%!important;margin:8px 0!important;padding:10px!important}.saleItemsTable.compactInvoiceTable,.saleItemsTable.compactInvoiceTable tbody,.saleItemsTable.compactInvoiceTable tr,.saleItemsTable.compactInvoiceTable td{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.saleItemsTable.compactInvoiceTable thead{display:none!important}.saleItemsTable.compactInvoiceTable tr{background:#f8fafc!important;border:1px solid #dbe3ef!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) repeat(3,auto) 54px!important;align-items:center!important;gap:6px!important;margin-bottom:8px!important;padding:9px!important;display:grid!important}.saleItemsTable.compactInvoiceTable td{text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;padding:0!important}.saleItemsTable.compactInvoiceTable td:before{content:none!important}.saleItemsTable.compactInvoiceTable td:nth-child(2),.saleItemsTable.compactInvoiceTable td:nth-child(3),.saleItemsTable.compactInvoiceTable td:nth-child(4){text-align:right!important;white-space:nowrap!important;font-size:11px!important}.saleItemsTable.compactInvoiceTable td:nth-child(5){text-align:right!important}.saleItemName,.saleItemNameButton{white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important;font-size:12px!important}.saleItemCategory{display:none!important}.saleActionButtons{grid-template-columns:1fr 1fr!important;gap:4px!important;margin:0!important;display:grid!important}.saleActionButtons button{width:24px!important;height:28px!important;min-height:28px!important;padding:0!important}.saleTotals.bizimSaleTotals{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;width:100%!important;margin:8px 0 0!important;padding:10px!important}.mobileSaleBottomSave{margin-top:8px!important;display:block!important}.mobileOrderSaveButton{color:#fff!important;background:#10b981!important;border:0!important;border-radius:10px!important;width:100%!important;min-height:44px!important;font-size:14px!important;font-weight:950!important}}@media (width<=430px){.customerOrderDetailCards{grid-template-columns:1fr!important}.saleItemsTable.compactInvoiceTable tr{grid-template-columns:minmax(0,1fr) 54px 70px 70px!important}.saleItemsTable.compactInvoiceTable td:nth-child(5){grid-column:1/-1!important}}.customerRecordPanel,.customerRecordPanel .supplierPanelTableWrap,.customerRecordTable{overflow:visible!important}.customerExpandedRow,.customerExpandedRow>td,.customerExpandedRow td{white-space:normal!important;background:0 0!important;height:auto!important;max-height:none!important;overflow:visible!important}.customerExpandedRow>td{border:0!important;padding:8px 0 12px!important}.customerOrderDetailBox{box-sizing:border-box!important;background:#fff!important;border:1px solid #dbe3ef!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;overflow:visible!important;box-shadow:0 10px 22px #0f172a14!important}.customerOrderDetailCards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}.customerOrderProductTitle{min-width:0!important;max-width:100%!important;overflow:hidden!important}.customerOrderProductTitle strong{-webkit-line-clamp:2!important;text-overflow:ellipsis!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;color:#0f172a!important;-webkit-box-orient:vertical!important;max-height:32px!important;font-size:12.5px!important;font-weight:950!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}.customerOrderProductTitle small{display:none!important}.customerOrderPriceGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:168px!important;min-width:168px!important;margin:0!important;display:grid!important}.customerOrderPriceGrid span{text-align:center!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;align-content:center!important;gap:2px!important;min-width:0!important;padding:6px 5px!important;display:grid!important}.customerOrderPriceGrid em{color:#64748b!important;font-size:9px!important;font-style:normal!important;font-weight:900!important;line-height:1!important}.customerOrderPriceGrid b{color:#111827!important;white-space:nowrap!important;font-size:10.5px!important;font-weight:950!important;line-height:1.1!important}.customerOrderDetailFooter{box-sizing:border-box!important;background:#f1f5f9!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;margin-top:9px!important;padding:9px!important;display:grid!important}.customerOrderDetailFooter span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#475569!important;min-width:0!important;font-size:11px!important;font-weight:800!important;overflow:hidden!important}.customerOrderDetailFooter>div{justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:auto!important;display:flex!important}@media (width<=780px){.customerRecordPanel .supplierPanelTableWrap{overflow:visible!important}.customerExpandedRow{width:100%!important;display:block!important}.customerExpandedRow>td{width:100%!important;padding:6px 0 10px!important;display:block!important}.customerOrderDetailBox{border-radius:11px!important;padding:8px!important}.customerOrderDetailCards{grid-template-columns:1fr!important;gap:7px!important}.customerOrderDetailCard{border-radius:9px!important;grid-template-columns:minmax(0,1fr) 132px!important;gap:7px!important;padding:8px!important}.customerOrderProductTitle strong{-webkit-line-clamp:2!important;max-height:30px!important;font-size:12px!important;line-height:1.22!important}.customerOrderPriceGrid{grid-template-columns:1fr!important;gap:3px!important;width:132px!important;min-width:132px!important}.customerOrderPriceGrid span{text-align:right!important;justify-content:space-between!important;align-items:center!important;gap:4px!important;min-height:24px!important;padding:4px 6px!important;display:flex!important}.customerOrderPriceGrid em{font-size:9px!important}.customerOrderPriceGrid b{font-size:10px!important}.customerOrderDetailFooter{grid-template-columns:1fr!important;gap:6px!important;padding:8px!important}.customerOrderDetailFooter span{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important}.customerOrderDetailFooter>div{grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}}@media (width<=390px){.customerOrderDetailCard{grid-template-columns:1fr!important}.customerOrderPriceGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;min-width:0!important}.customerOrderPriceGrid span{justify-content:initial!important;padding:5px 4px!important;display:grid!important}}.customerExpandedRow,.customerExpandedRow>td,.customerExpandedRow td{background:0 0!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}.customerExpandedRow>td{padding:8px 0 12px!important}.customerOrderDetailBox{box-sizing:border-box!important;background:#fff!important;border:1px solid #dbe3ef!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;overflow:visible!important}.customerOrderDetailCards{grid-template-columns:1fr!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.customerOrderDetailCard{box-sizing:border-box!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) 250px!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;display:grid!important}.customerOrderProductTitle{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.customerOrderProductTitle strong{-webkit-line-clamp:2!important;text-overflow:ellipsis!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;color:#0f172a!important;-webkit-box-orient:vertical!important;width:100%!important;max-width:100%!important;max-height:42px!important;font-size:14px!important;font-weight:950!important;line-height:1.45!important;display:-webkit-box!important;overflow:hidden!important}.customerOrderPriceGrid{grid-template-columns:64px 86px 86px!important;gap:7px!important;width:250px!important;min-width:250px!important;max-width:250px!important;margin:0!important;display:grid!important}.customerOrderPriceGrid span{text-align:center!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:9px!important;align-content:center!important;gap:3px!important;min-width:0!important;min-height:46px!important;padding:7px 6px!important;display:grid!important}.customerOrderPriceGrid em{color:#64748b!important;white-space:nowrap!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:block!important}.customerOrderPriceGrid b{color:#111827!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11.5px!important;font-weight:950!important;line-height:1.12!important;display:block!important;overflow:hidden!important}@media (width<=780px){.customerRecordPanel .supplierPanelTableWrap,.supplierPanelTableWrap{overflow:hidden visible!important}.customerExpandedRow,.customerExpandedRow>td{width:100%!important;max-width:100%!important;display:block!important}.customerOrderDetailBox{border-radius:11px!important;padding:8px!important}.customerOrderDetailCard{border-radius:11px!important;grid-template-columns:1fr!important;gap:8px!important;padding:10px!important}.customerOrderProductTitle strong{-webkit-line-clamp:3!important;max-height:58px!important;font-size:13px!important;line-height:1.42!important}.customerOrderPriceGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important}.customerOrderPriceGrid span{min-height:44px!important;padding:7px 4px!important}.customerOrderPriceGrid em{font-size:9.5px!important}.customerOrderPriceGrid b{font-size:10.8px!important}.customerOrderDetailFooter{grid-template-columns:1fr!important;margin-top:8px!important}}@media (width<=360px){.customerOrderPriceGrid{grid-template-columns:1fr!important}.customerOrderPriceGrid span{text-align:right!important;justify-content:space-between!important;align-items:center!important;min-height:34px!important;padding:7px 9px!important;display:flex!important}}.previousSalesPanelReset{border-radius:6px!important;overflow:hidden!important}.previousSalesPanelHead{z-index:1!important;position:relative!important}.previousSalesListReset{box-sizing:border-box!important;background:#f4f7fb!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-width:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}.previousSaleCardReset{box-sizing:border-box!important;background:#fff!important;border:1px solid #dbe3ef!important;border-radius:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;box-shadow:0 5px 14px #0f172a0e!important}.previousSaleSummaryReset{text-align:left!important;cursor:pointer!important;box-sizing:border-box!important;background:#fff!important;border:0!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;display:grid!important}.previousSalePlusReset{color:#fff!important;background:#2563eb!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;font-size:16px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.previousSalePlusReset.open{background:#64748b!important}.previousSaleMainReset{min-width:0!important;overflow:hidden!important}.previousSaleMainReset strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#0f172a!important;max-width:100%!important;font-size:12.5px!important;font-weight:950!important;display:block!important;overflow:hidden!important}.previousSaleMainReset small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#64748b!important;max-width:100%!important;margin-top:3px!important;font-size:10.5px!important;font-weight:800!important;display:block!important;overflow:hidden!important}.previousSaleTotalReset{white-space:nowrap!important;color:#166534!important;background:#dcfce7!important;border:1px solid #bbf7d0!important;border-radius:999px!important;justify-self:end!important;padding:6px 8px!important;font-size:11px!important;font-weight:950!important}.previousSaleDetailReset{box-sizing:border-box!important;background:#f8fafc!important;border-top:1px solid #e2e8f0!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;overflow:hidden!important}.previousSaleProductsReset{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.previousSaleProductReset{box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) minmax(210px,.52fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}.previousSaleProductNameReset{min-width:0!important;overflow:hidden!important}.previousSaleProductNameReset strong{-webkit-line-clamp:2!important;text-overflow:ellipsis!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;color:#0f172a!important;-webkit-box-orient:vertical!important;max-width:100%!important;font-size:12px!important;font-weight:950!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}.previousSaleProductNameReset small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#64748b!important;max-width:100%!important;margin-top:5px!important;font-size:10.5px!important;font-weight:750!important;display:block!important;overflow:hidden!important}.previousSaleProductNumbersReset{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;display:grid!important}.previousSaleProductNumbersReset span{text-align:center!important;background:#eef2f7!important;border-radius:7px!important;gap:3px!important;min-width:0!important;padding:7px 6px!important;display:grid!important}.previousSaleProductNumbersReset em{color:#64748b!important;white-space:nowrap!important;font-size:9.5px!important;font-style:normal!important;font-weight:900!important;display:block!important}.previousSaleProductNumbersReset b{color:#0f172a!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;font-weight:950!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.previousSaleFooterReset{box-sizing:border-box!important;background:#fff!important;border:1px dashed #cbd5e1!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;margin-top:9px!important;padding:9px!important;display:grid!important}.previousSaleFooterReset>span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#475569!important;min-width:0!important;max-width:100%!important;font-size:11px!important;font-weight:800!important;overflow:hidden!important}.previousSaleFooterReset>div{flex-wrap:nowrap!important;gap:6px!important;display:flex!important}@media (width<=780px){.previousSalesListReset{gap:8px!important;padding:8px!important}.previousSaleSummaryReset{grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;padding:9px!important}.previousSaleTotalReset{grid-column:2/3!important;justify-self:start!important;margin-top:-1px!important;padding:5px 8px!important;font-size:10.5px!important}.previousSaleProductReset{grid-template-columns:1fr!important;gap:8px!important;padding:9px!important}.previousSaleProductNameReset strong{-webkit-line-clamp:2!important;font-size:12px!important}.previousSaleProductNumbersReset{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.previousSaleProductNumbersReset span{padding:6px 4px!important}.previousSaleProductNumbersReset em{font-size:9px!important}.previousSaleProductNumbersReset b{font-size:10.5px!important}.previousSaleFooterReset{grid-template-columns:1fr!important;gap:8px!important}.previousSaleFooterReset>span{white-space:normal!important;overflow-wrap:anywhere!important}.previousSaleFooterReset>div{grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}.previousSaleFooterReset button{width:100%!important}}@media (width<=420px){.previousSaleProductNumbersReset{grid-template-columns:1fr!important}.previousSaleProductNumbersReset span{text-align:left!important;grid-template-columns:1fr auto!important;align-items:center!important}.previousSaleProductNumbersReset b{text-align:right!important}}.productManagerGrid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:14px;display:grid}.productManagerForm h3,.productListHead h3{margin:0 0 10px}.productFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.productFormGrid label{color:#475569;gap:6px;font-size:12px;font-weight:900;display:grid}.productFormGrid input,.productFormGrid select,.productListHead input{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:10px 11px;font-weight:800}.productListHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.productListHead p{color:#64748b;margin:4px 0 0;font-weight:700}.productListHead input{max-width:280px}.productCardsList{gap:9px;display:grid}.productManageCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:minmax(0,1fr) 260px auto;align-items:center;gap:10px;padding:12px;display:grid}.productManageCard strong,.productManageCard small{display:block}.productManageCard strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.productManageCard small{color:#64748b;margin-top:4px;font-weight:800}.productManageNumbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.productManageNumbers span,.saleItemCardNumbersReset span{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:8px 9px}.productManageNumbers em,.saleItemCardNumbersReset em{color:#64748b;margin-bottom:3px;font-size:11px;font-style:normal;font-weight:900;display:block}.productManageNumbers b,.saleItemCardNumbersReset b{color:#0f172a;font-size:13px;font-weight:950}.productManageCard button,.saleItemCardActionsReset button{cursor:pointer;color:#991b1b;background:#fee2e2;border:0;border-radius:9px;padding:9px 11px;font-weight:900}.productEmptyState,.saleEmptyCardReset{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:18px;font-weight:850}.saleActionStripSimple{flex-wrap:wrap!important;gap:8px!important;height:auto!important;min-height:0!important;padding:10px 12px!important;display:flex!important;position:static!important}.saleItemCardsReset{gap:10px;margin-top:12px;display:grid}.saleItemCardReset{background:#fff;border:1px solid #dbe3ef;border-radius:13px;min-width:0;padding:12px;box-shadow:0 8px 18px #0f172a0b}.saleItemCardNameReset{color:#0f172a;text-align:left;cursor:pointer;overflow-wrap:anywhere;word-break:normal;background:0 0;border:0;width:100%;padding:0;font-size:14px;font-weight:950;line-height:1.35}.saleItemCardReset p{color:#64748b;margin:6px 0 0;font-size:12px;font-weight:750;line-height:1.35}.saleItemCardNumbersReset{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.saleItemCardActionsReset{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.saleItemCardActionsReset button{color:#075985;background:#e0f2fe}.saleItemCardActionsReset button.danger{color:#991b1b;background:#fee2e2}@media (width<=900px){.productManagerGrid,.productFormGrid{grid-template-columns:1fr}.productListHead{flex-direction:column;align-items:stretch}.productListHead input{max-width:none}.productManageCard{grid-template-columns:1fr}.saleItemCardNumbersReset,.productManageNumbers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.saleItemCardNumbersReset,.productManageNumbers{grid-template-columns:1fr}.saleItemCardActionsReset{flex-direction:column}.saleItemCardActionsReset button{width:100%}}.mobileHamburgerButton,.mobileSidebarOverlay,.mobileSidebarClose{display:none}.dashboardHeroCompact{position:relative;align-items:center!important;overflow:visible!important}.dashboardHeroText{min-width:0}.dashboardHeroActions{flex:none;align-items:center;gap:10px;display:flex;position:relative}.criticalStockNotify{z-index:20;position:relative}.criticalStockButton{color:#9a3412;cursor:pointer;background:#fff7ed;border:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:19px;display:inline-flex;position:relative;box-shadow:0 10px 24px #9a34122e;border-radius:14px!important}.criticalStockButton b{color:#fff;background:#dc2626;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:1000;display:inline-flex;position:absolute;top:-6px;right:-5px}.criticalStockDropdown{color:#0f172a;z-index:100;background:#fff;border:1px solid #fed7aa;border-radius:18px;width:min(340px,100vw - 28px);padding:14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #0f172a38}.criticalStockDropdown strong{color:#9a3412;margin-bottom:5px;font-size:14px;font-weight:1000;display:block}.criticalStockDropdown p{color:#9a3412!important;margin:0 0 10px!important;font-size:12px!important;font-weight:800!important}.criticalStockList{gap:7px;display:grid}.criticalStockList span{color:#9a3412;overflow-wrap:anywhere;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:900;display:block}@media (width<=900px){html,body,#root{scroll-behavior:auto!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{background:#f3f6fb!important;margin:0!important}.app{width:100%!important;max-width:100%!important;min-height:100vh!important;padding-top:0!important;display:block!important;position:relative!important;overflow-x:hidden!important}.sidebar:after,.sidebarBizimhesap:after,.sidebar:before,.sidebarBizimhesap:before{content:none!important;display:none!important}.mobileHamburgerButton{top:calc(env(safe-area-inset-top,0px) + 12px)!important;z-index:12000!important;color:#fff!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;font-size:23px!important;font-weight:1000!important;display:inline-flex!important;position:absolute!important;left:12px!important;box-shadow:0 12px 28px #0f172a38!important}.mobileSidebarOverlay{z-index:9998!important;cursor:pointer!important;background:#0f172a75!important;border:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}.sidebar,.sidebarBizimhesap{z-index:9999!important;width:min(84vw,310px)!important;min-width:0!important;max-width:min(84vw,310px)!important;height:100dvh!important;padding:16px 0 24px!important;transition:transform .22s!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden auto!important;transform:translate(-105%)!important;box-shadow:24px 0 70px #0f172a57!important}.app.mobileMenuOpen .sidebar,.app.mobileMenuOpen .sidebarBizimhesap{transform:translate(0)!important}.sidebar:hover,.sidebar:focus-within,.sidebarBizimhesap:hover,.sidebarBizimhesap:focus-within{width:min(84vw,310px)!important;min-width:0!important;max-width:min(84vw,310px)!important}.mobileSidebarClose{color:#fff!important;cursor:pointer!important;background:#ffffff1f!important;border:0!important;border-radius:12px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;margin-left:auto!important;font-size:23px!important;font-weight:900!important;display:inline-flex!important}.brandStacked{justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px 16px!important;display:flex!important}.brandStacked h1{font-size:24px!important}.navItem,.navItem.small{height:42px!important;min-height:42px!important;padding:0 16px!important;font-size:13px!important}.navLabel{opacity:1!important;visibility:visible!important;font-size:13px!important;display:inline!important}.roleBox,.compactRoleBox{margin:0 14px 12px!important;display:block!important}.main{width:100%!important;max-width:100%!important;padding:calc(env(safe-area-inset-top,0px) + 10px) 10px 20px!important;margin-left:0!important;overflow-x:hidden!important}.businessTopbar{min-height:42px!important;margin-left:50px!important}.dashboardHero.dashboardHeroCompact{border-radius:18px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:62px!important;margin-top:0!important;margin-bottom:12px!important;padding:13px 12px 13px 62px!important;display:flex!important;overflow:visible!important}.dashboardHeroText{flex:auto!important;min-width:0!important}.dashboardHero.dashboardHeroCompact h2{white-space:normal!important;margin:0!important;font-size:17px!important;line-height:1.12!important}.dashboardHero.dashboardHeroCompact p{display:none!important}.dashboardHeroActions{flex:none!important;gap:7px!important}.dashboardNewOrderButton{display:none!important}.criticalStockButton{border-radius:13px!important;width:38px!important;height:38px!important;font-size:18px!important;box-shadow:0 8px 20px #9a341229!important}.criticalStockDropdown{width:min(310px,100vw - 22px)!important;top:calc(100% + 8px)!important;right:0!important}.reportGrid,.stats,.stats.mini{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:10px!important;display:grid!important}.reportCard,.statCard{border-radius:15px!important;min-width:0!important;padding:12px!important}.reportCard small,.statCard small{white-space:normal!important;margin-bottom:6px!important;font-size:10px!important;line-height:1.2!important}.reportCard strong,.statCard strong{overflow-wrap:anywhere!important;font-size:18px!important;line-height:1.15!important}.dashboardColumns{grid-template-columns:1fr!important;gap:10px!important;margin-bottom:10px!important;display:grid!important}.card{border-radius:16px!important;min-width:0!important;max-width:100%!important;padding:12px!important;overflow:hidden!important}.cardHead{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;margin-bottom:10px!important}.card h3{font-size:16px!important;line-height:1.2!important}.card p{font-size:11px!important;line-height:1.35!important}.tableScroll{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}table{min-width:520px!important}thead th,tbody td{white-space:normal!important;overflow-wrap:anywhere!important;padding:8px 9px!important;font-size:11px!important}.buttonRow{gap:6px!important}}@media (width<=430px){.reportGrid,.stats,.stats.mini{grid-template-columns:repeat(2,minmax(0,1fr))!important}.reportCard strong,.statCard strong,.dashboardHero.dashboardHeroCompact h2{font-size:16px!important}}@media (width<=900px){.mobileHamburgerButton{color:#1d4ed8!important;background:#fff!important;border:2px solid #ffffffeb!important;box-shadow:0 10px 24px #0f172a47,0 0 0 1px #1d4ed82e!important}.app.mobileMenuOpen .mobileHamburgerButton{color:#fff!important;background:#ef4444!important;border-color:#fffffff2!important}.app.mobileMenuOpen .sidebar,.app.mobileMenuOpen .sidebarBizimhesap{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;height:100dvh!important;max-height:100dvh!important;padding-top:max(14px, env(safe-area-inset-top,0px))!important;top:0!important;overflow-y:auto!important;transform:translate(0,0)!important}.dashboardColumns .tableScroll{overflow-x:hidden!important}.dashboardColumns table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:0!important}.dashboardColumns thead{display:none!important}.dashboardColumns tbody{gap:8px!important;display:grid!important}.dashboardColumns tbody tr{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:14px!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}.dashboardColumns tbody td{color:#0f172a!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;border-bottom:1px dashed #e2e8f0!important;grid-template-columns:74px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:7px 0!important;font-size:12px!important;line-height:1.25!important;display:grid!important}.dashboardColumns tbody td:last-child{border-bottom:0!important}.dashboardColumns tbody td:before{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.02em!important;white-space:nowrap!important;font-size:10px!important;font-weight:1000!important}.dashboardColumns tbody td:first-child:before{content:"Sipariş"}.dashboardColumns tbody td:nth-child(2):before{content:"Müşteri"}.dashboardColumns tbody td:nth-child(3):before{content:"Ölçü"}.dashboardColumns tbody td:nth-child(4):before{content:"Durum"}.dashboardColumns .status{white-space:normal!important;width:fit-content!important;max-width:100%!important;padding:6px 9px!important;font-size:11px!important}.dashboardColumns .empty td,.dashboardColumns td[colspan],.dashboardColumns td[colSpan]{display:block!important}.mobileHamburgerButton{top:calc(env(safe-area-inset-top,0px) + 22px)!important;z-index:12000!important;color:#1d4ed8!important;background:#fff!important;border:2px solid #93c5fd!important;border-radius:14px!important;width:42px!important;height:42px!important;position:absolute!important;left:22px!important;box-shadow:0 8px 20px #0f172a42!important}.dashboardHero.dashboardHeroCompact{padding-left:68px!important}.app.mobileMenuOpen .mobileHamburgerButton{opacity:0!important;pointer-events:none!important;visibility:hidden!important;display:none!important}.app.mobileMenuOpen .sidebar,.app.mobileMenuOpen .sidebarBizimhesap{height:100dvh!important;max-height:100dvh!important;padding-top:max(14px, env(safe-area-inset-top,0px))!important;margin-top:0!important;top:0!important;bottom:auto!important;transform:translate(0,0)!important}}@media (width<=430px){.mobileHamburgerButton{top:calc(env(safe-area-inset-top,0px) + 21px)!important;width:40px!important;height:40px!important;left:20px!important}.dashboardHero.dashboardHeroCompact{padding-left:64px!important}}.reportCardTitleLine{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.reportCardTitleLine small{margin-bottom:0!important}.reportEyeButton{cursor:pointer;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;line-height:1;display:inline-flex;color:#1d4ed8!important;background:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:999px!important;padding:0!important}.reportCardHidden strong{letter-spacing:.12em;filter:none;color:#64748b!important}.dashboardQuickShortcut{background:linear-gradient(135deg,#eff6ff,#f8fafc);border:1px solid #bfdbfe;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px;display:flex}.dashboardQuickShortcut strong,.dashboardQuickShortcut span{display:block}.dashboardQuickShortcut strong{color:#0f172a;font-size:13px;font-weight:950}.dashboardQuickShortcut span{color:#64748b;margin-top:3px;font-size:12px;font-weight:800}.dashboardQuickShortcut .primaryButton{white-space:nowrap;padding:10px 13px!important}@media (width<=780px){.privateReportGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.privateReportGrid .reportCard{min-width:0!important;padding:12px!important}.privateReportGrid .reportCard strong{word-break:break-word;font-size:18px!important}.reportEyeButton{width:28px;height:28px;font-size:13px}.dashboardQuickShortcut{flex-direction:column;align-items:stretch;gap:10px}.dashboardQuickShortcut .primaryButton{width:100%}}@media (width<=420px){.privateReportGrid{grid-template-columns:1fr 1fr!important}.privateReportGrid .reportCardTitleLine small{line-height:1.25;font-size:10px!important}}.reportEyeButton{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important}.dashboardCountPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 14px;display:grid}.dashboardCountPanel{background:#fff;border:1px solid #e2e8f0;border-radius:18px;min-width:0;padding:16px;box-shadow:0 10px 24px #0f172a0d}.dashboardCountPanel span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:950;line-height:1.25;display:block}.dashboardCountPanel strong{color:#0f172a;margin:10px 0 4px;font-size:34px;font-weight:1000;line-height:1;display:block}.dashboardCountPanel small{color:#94a3b8;font-size:12px;font-weight:800;line-height:1.3;display:block}.dashboardCountPanel.warning{background:#fffaf0;border-color:#fde68a}.dashboardCountPanel.warning strong{color:#92400e}.dashboardQuickShortcutStandalone{margin-top:2px!important;margin-bottom:16px!important}@media (width<=780px){.dashboardCountPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboardCountPanel{border-radius:16px;padding:13px}.dashboardCountPanel span{font-size:10.5px}.dashboardCountPanel strong{font-size:30px}.dashboardCountPanel small{display:none}}@media (width<=900px){.sidebar:after,.sidebarBizimhesap:after{content:none!important;display:none!important}.sidebar,.sidebarBizimhesap{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;height:100svh!important;max-height:100svh!important;padding-top:max(14px, env(safe-area-inset-top,0px))!important;z-index:12001!important;position:fixed!important;top:0!important;bottom:auto!important;left:0!important;overflow:hidden auto!important;transform:translate(-110%)!important}.app.mobileMenuOpen .sidebar,.app.mobileMenuOpen .sidebarBizimhesap{margin-top:0!important;top:0!important;bottom:auto!important;transform:translate(0,0)!important}.mobileSidebarOverlay{z-index:12000!important}.mobileSidebarClose{top:max(8px, env(safe-area-inset-top,0px))!important;z-index:3!important;position:sticky!important}.app.page-dashboard .mobileHamburgerButton{top:calc(env(safe-area-inset-top,0px) + 21px)!important;color:#1d4ed8!important;z-index:11999!important;background:#fff!important;border:2px solid #93c5fd!important;border-radius:14px!important;width:40px!important;height:40px!important;position:absolute!important;left:20px!important;box-shadow:0 8px 20px #0f172a42!important}.app:not(.page-dashboard) .mobileHamburgerButton{top:calc(env(safe-area-inset-top,0px) + 10px)!important;color:#fff!important;z-index:11999!important;background:#1d4ed8!important;border:2px solid #bfdbfe!important;border-radius:14px!important;width:42px!important;height:42px!important;position:absolute!important;left:auto!important;right:12px!important;box-shadow:0 10px 24px #1d4ed83d!important}.app.mobileMenuOpen .mobileHamburgerButton{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}.app:not(.page-dashboard) .main{padding-top:calc(env(safe-area-inset-top,0px) + 62px)!important}.app:not(.page-dashboard) .saleScreen,.app:not(.page-dashboard) .salePage{margin-top:calc(-1 * (env(safe-area-inset-top,0px) + 50px))!important}.saleActionStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;height:auto!important;min-height:0!important;padding:10px!important;display:grid!important}.saleActionStrip .saleSave{text-align:center!important;white-space:normal!important;word-break:normal!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:42px!important;padding:9px 8px!important;font-size:11.5px!important;line-height:1.2!important;display:flex!important}.saleTopbar{padding-right:58px!important}.saleTopLeft strong{white-space:normal!important;max-width:100%!important;font-size:12px!important;line-height:1.2!important}.saleTopRight{gap:6px!important}}@media (width<=390px){.saleActionStrip{grid-template-columns:1fr 1fr!important;gap:7px!important}.saleActionStrip .saleSave{padding:8px 6px!important;font-size:10.5px!important}}@media (width<=900px){.app.page-dashboard .mobileHamburgerButton{width:40px!important;padding:0!important;left:20px!important;right:auto!important}.app.page-dashboard .mobileHamburgerBrand{display:none!important}.app:not(.page-dashboard) .mobileHamburgerButton{left:12px!important;right:auto!important;top:calc(env(safe-area-inset-top,0px) + 10px)!important;color:#fff!important;z-index:11999!important;white-space:nowrap!important;background:#1d4ed8!important;border:2px solid #bfdbfe!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 24px)!important;height:42px!important;padding:0 12px!important;display:inline-flex!important;box-shadow:0 10px 24px #1d4ed83d!important}.mobileHamburgerIcon{justify-content:center!important;align-items:center!important;font-size:22px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.mobileHamburgerBrand{letter-spacing:-.2px!important;text-overflow:ellipsis!important;max-width:calc(100vw - 82px)!important;font-size:12px!important;font-weight:950!important;line-height:1!important;display:inline-block!important;overflow:hidden!important}.app.mobileMenuOpen .mobileHamburgerButton{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}.app:not(.page-dashboard) .main{padding-top:calc(env(safe-area-inset-top,0px) + 64px)!important}.saleScreen.salePage>.saleActionStripSimple{display:none!important}.app:not(.page-dashboard) .saleScreen,.app:not(.page-dashboard) .salePage{margin-top:0!important}.saleWorkspace{padding-top:10px!important}.mobileSaleBottomSave.mobileSaleActionButtons{bottom:max(8px, env(safe-area-inset-bottom,0px))!important;z-index:40!important;-webkit-backdrop-filter:blur(8px)!important;background:#fffffff0!important;border:1px solid #dbe3ef!important;border-radius:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:14px!important;padding:10px!important;display:grid!important;position:sticky!important;box-shadow:0 14px 30px #0f172a29!important}.mobileSaleActionButtons .mobileOrderSaveButton{color:#fff!important;text-align:center!important;border:0!important;border-radius:12px!important;width:100%!important;min-height:42px!important;padding:8px 6px!important;font-size:11.5px!important;font-weight:950!important;line-height:1.15!important}.mobileSaleActionButtons .mobileOrderSaveButton.green{background:#16a34a!important}.mobileSaleActionButtons .mobileOrderSaveButton.cyan{background:#0891b2!important}.mobileSaleActionButtons .mobileOrderSaveButton.red{background:#dc2626!important}.mobileSaleActionButtons .mobileOrderSaveButton.orange{background:#ea580c!important}}@media (width<=390px){.mobileSaleBottomSave.mobileSaleActionButtons{grid-template-columns:1fr 1fr!important;gap:7px!important;padding:8px!important}.mobileSaleActionButtons .mobileOrderSaveButton{min-height:40px!important;font-size:10.5px!important}}.customerCleanToolbar{box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0 0 10px!important;padding:0!important;display:flex!important}.customerCleanActions{align-items:center!important;gap:8px!important;display:flex!important}.customerStatusDropdown{z-index:20!important;margin-left:auto!important;position:relative!important}.customerStatusDropdown summary{cursor:pointer!important;color:#fff!important;white-space:nowrap!important;background:#0f172a!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important;font-weight:950!important;list-style:none!important;display:inline-flex!important;box-shadow:0 8px 18px #0f172a1f!important}.customerStatusDropdown summary::-webkit-details-marker{display:none!important}.customerStatusDropdown summary:after{content:"▾";opacity:.8;font-size:10px}.customerStatusDropdown>div{background:#fff!important;border:1px solid #dbe3ef!important;border-radius:12px!important;gap:6px!important;min-width:180px!important;padding:8px!important;display:grid!important;position:absolute!important;top:calc(100% + 7px)!important;right:0!important;box-shadow:0 18px 40px #0f172a2e!important}.customerStatusDropdown button{color:#334155!important;text-align:left!important;cursor:pointer!important;background:#f8fafc!important;border:0!important;border-radius:8px!important;min-height:34px!important;padding:0 10px!important;font-size:12px!important;font-weight:900!important}.customerStatusDropdown button.active,.customerStatusDropdown button:hover{color:#166534!important;background:#dcfce7!important}.customerSearchOnlyBar{background:0 0!important;border:0!important;grid-template-columns:1fr!important;margin:0 0 10px!important;padding:0!important}.customerSearchOnlyBar .customerClassicSearch{background:#fff!important;border:1px solid #dbe3ef!important;border-radius:12px!important;justify-content:flex-start!important;padding:8px 10px!important}.customerSearchOnlyBar .customerClassicSearch input{width:min(100%,520px)!important}@media (width<=900px){.customerCleanToolbar{background:0 0!important;grid-template-columns:1fr auto!important;align-items:center!important;padding:0!important;display:grid!important}.customerCleanActions,.customerCleanActions .customerClassicAdd{width:auto!important}.customerCleanActions .customerClassicAdd{white-space:nowrap!important;min-height:38px!important;padding:0 12px!important}.customerStatusDropdown{justify-self:end!important}.customerSearchOnlyBar .customerClassicSearch{grid-template-columns:1fr!important;gap:6px!important;width:100%!important;display:grid!important}.customerSearchOnlyBar .customerClassicSearch input{width:100%!important;height:42px!important}.customerClassicImport,.customerClassicSync,.customerClassicTotal{display:none!important}.saleScreen.salePage .saleActionStripSimple{background:#fff!important;border:1px solid #dbe3ef!important;border-radius:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;height:auto!important;min-height:0!important;margin:0 0 8px!important;padding:10px!important;display:grid!important;position:static!important;box-shadow:0 8px 18px #0f172a14!important}.saleScreen.salePage .saleActionStripSimple .saleSave{white-space:normal!important;width:100%!important;height:auto!important;min-height:40px!important;padding:8px 6px!important;font-size:11px!important;line-height:1.15!important}.saleScreen.salePage .saleTotals.bizimSaleTotals{width:100%!important;max-width:100%!important;margin:12px 0 0!important;padding-bottom:8px!important;position:static!important}.saleScreen.salePage .invoiceDiscountButton{clear:both!important;width:100%!important;min-height:42px!important;margin:10px 0 0!important;display:block!important;position:static!important}.mobileSaleBottomSave.mobileSaleActionButtons{box-shadow:none!important;background:0 0!important;border:0!important;margin:12px 0 0!important;padding:0!important;position:static!important}}.productActivePill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.productActivePill.active{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.productActivePill.passive{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0}.productManageCard{grid-template-columns:minmax(0,1fr) auto auto auto!important}@media (width<=760px){.productManageCard{grid-template-columns:1fr!important}.productActivePill,.productManageCard button{width:100%}}.productsPageShell{min-width:0;position:relative}.productTopCompact{justify-content:space-between;align-items:center;gap:14px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 12px!important;padding:0!important}.productTopCompact h2{color:#0f172a;margin:2px 0 3px;font-size:22px;font-weight:950}.productTopCompact p{color:#64748b;margin:0;font-size:13px;font-weight:750}.productCountNotify{white-space:nowrap;cursor:pointer;min-height:34px;font-size:12px;font-weight:950;color:#1d4ed8!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;border-radius:999px!important;padding:0 13px!important}.productToolbarClean{background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px;display:flex;box-shadow:0 10px 22px #0f172a0a}.productAddToggle{white-space:nowrap;min-height:36px!important}.productSearchClean{background:#f8fafc;border:1px solid #dbe3ef;border-radius:12px;flex:1;align-items:center;gap:8px;max-width:430px;padding:0 11px;display:flex}.productSearchClean input{width:100%;min-height:36px;font-weight:850;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.productFilterBar{-webkit-overflow-scrolling:touch;align-items:center;gap:8px;margin-bottom:4px;padding:2px 0 10px;display:flex;overflow-x:auto}.productFilterBar button{cursor:pointer;flex:none;align-items:center;gap:8px;font-size:12px;font-weight:950;display:inline-flex;color:#334155!important;background:#fff!important;border:1px solid #dbe3ef!important;border-radius:999px!important;padding:8px 11px!important}.productFilterBar button b{color:#475569;background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:11px;display:inline-flex}.productFilterBar button.active{color:#fff!important;background:#0f172a!important;border-color:#0f172a!important}.productFilterBar button.active b{color:#fff;background:#ffffff2e}.productCreatePanel{margin-bottom:12px!important}.productCreateHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.productCreateHead h3{color:#0f172a;margin:0 0 4px}.productCreateHead p{color:#64748b;margin:0;font-size:12px;font-weight:750}.productCreateHead button{cursor:pointer;font-weight:950;color:#991b1b!important;background:#fee2e2!important;border:0!important;border-radius:10px!important;padding:8px 11px!important}.productFormGridWide{grid-template-columns:repeat(4,minmax(0,1fr))!important}.productListCardClean{padding:14px!important}.productListHeadClean{margin-bottom:10px!important}.productCardsListClean{gap:9px;display:grid}.productManageCardClickable{cursor:pointer;transition:transform .14s,border-color .14s,box-shadow .14s;background:#fff!important;grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr) auto auto!important}.productManageCardClickable:hover{transform:translateY(-1px);box-shadow:0 12px 24px #2563eb14;border-color:#93c5fd!important}.productCardMainInfo{min-width:0}.productCardMainInfo strong{overflow-wrap:anywhere;line-height:1.25;white-space:normal!important}.productCardActions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.productCardActions button{white-space:nowrap}.productDetailModal{width:min(760px,100%)!important}.productDetailHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.productDetailHead span{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;width:fit-content;margin-bottom:8px;padding:5px 9px;font-size:11px;font-weight:950;display:inline-flex}.productDetailHead h3{color:#0f172a;margin:0;font-size:21px;line-height:1.2}.productDetailHead p{color:#64748b;margin:6px 0 0;font-size:13px;font-weight:750}.productDetailHead>button{cursor:pointer;width:34px;height:34px;font-size:22px;font-weight:900;color:#334155!important;background:#f1f5f9!important;border:0!important;border-radius:10px!important}.productDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.productDetailGrid div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:11px}.productDetailGrid span{color:#64748b;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:950;display:block}.productDetailGrid strong{color:#0f172a;overflow-wrap:anywhere;font-size:13px;font-weight:950;display:block}.productDetailActions{flex-wrap:wrap!important;justify-content:flex-end!important;display:flex!important}@media (width<=1100px){.productFormGridWide{grid-template-columns:repeat(2,minmax(0,1fr))!important}.productManageCardClickable{grid-template-columns:1fr!important}.productManageNumbers{grid-template-columns:repeat(3,minmax(0,1fr))!important}.productCardActions{justify-content:stretch}.productCardActions button{flex:1}}@media (width<=760px){.productTopCompact{align-items:flex-start}.productTopCompact h2{font-size:20px}.productTopCompact p{display:none}.productToolbarClean{flex-direction:column;align-items:stretch}.productSearchClean{max-width:none}.productFormGridWide,.productDetailGrid{grid-template-columns:1fr!important}.productCreateHead,.productDetailHead{flex-direction:column}.productCreateHead button,.productDetailHead>button,.productCountNotify,.productAddToggle{width:100%}.productManageNumbers{grid-template-columns:1fr!important}.productCardActions{flex-direction:column}.productCardActions button,.productDetailActions button{width:100%}}body.dekoronSaleModalOpen{touch-action:none!important;overscroll-behavior:none!important;overflow:hidden!important}body.dekoronSaleModalOpen .app{pointer-events:none!important}body.dekoronSaleModalOpen .saleProductModalOverlay,body.dekoronSaleModalOpen .saleProductModal,body.dekoronSaleModalOpen .saleProductModal *{pointer-events:auto!important}.saleProductModalOverlay,.saleProductModalOverlay[style]{z-index:99999!important;-webkit-backdrop-filter:blur(14px)saturate(125%)!important;filter:none!important;overscroll-behavior:contain!important;touch-action:none!important;background:#0f172ab8!important;justify-content:center!important;align-items:center!important;padding:18px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.saleProductModal{touch-action:auto!important;background:#fff!important;border-radius:18px!important;flex-direction:column!important;width:min(640px,100vw - 24px)!important;max-height:min(88dvh,760px)!important;display:flex!important;overflow:hidden!important;box-shadow:0 28px 90px #0000006b!important}.saleProductModalHead,.saleProductModalFooter{flex:none!important}.saleProductModalBody{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;flex:auto!important;min-height:0!important;overflow:hidden auto!important}@media (width<=760px){.saleProductModalOverlay,.saleProductModalOverlay[style]{padding:max(14px, env(safe-area-inset-top)) 12px max(14px, env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)saturate(130%)!important;background:#0f172ac7!important;align-items:flex-start!important}.saleProductModal{width:100%!important;max-height:calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;border-radius:18px!important}.saleProductModalBody{max-height:none!important}}@media (width<=900px){.saleProductSearch,.saleSearchWrap input,.saleProductModal input,.saleProductModal select,.saleProductModal textarea,.saleProductModalBody input,.saleProductModalBody select,.saleProductModalBody textarea{-webkit-text-size-adjust:100%!important;touch-action:manipulation!important;font-size:16px!important;line-height:1.25!important;transform:translateZ(0)!important}.saleProductSearch{height:42px!important;min-height:42px!important;padding:9px 12px!important}.saleProductDropdown{top:42px!important}.saleProductModalBody input,.saleProductModalBody select{height:42px!important;min-height:42px!important}.saleProductModalBody textarea{min-height:78px!important}html,body{-webkit-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important}}body.dekoronSaleModalOpen{width:100%!important;position:fixed!important;overflow:hidden!important}@media (width<=900px){.app.page-products .mobileHamburgerButton{left:12px!important;right:auto!important;top:calc(env(safe-area-inset-top,0px) + 10px)!important;color:#fff!important;z-index:11999!important;background:#1d4ed8!important;border:2px solid #bfdbfe!important;border-radius:14px!important;align-items:center!important;gap:9px!important;width:auto!important;height:42px!important;padding:0 12px!important;display:inline-flex!important;position:absolute!important;box-shadow:0 10px 24px #1d4ed83d!important}.app.mobileMenuOpen .mobileHamburgerButton,.app.mobileMenuOpen.page-products .mobileHamburgerButton{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}.productsPageShell .modalOverlay{padding:max(14px, env(safe-area-inset-top,0px)) 14px 14px!important;-webkit-backdrop-filter:blur(12px)!important;z-index:13000!important;touch-action:none!important;background:#0f172ab8!important;justify-content:center!important;align-items:flex-start!important;position:fixed!important;inset:0!important;overflow:hidden!important}.productDetailModal{width:100%!important;max-width:100%!important;max-height:calc(100svh - 28px - env(safe-area-inset-top,0px))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;overflow:hidden auto!important}.productDetailGrid{grid-template-columns:1fr!important}}.saleMissingProduct{height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.saleProductsArea .saleProductPanel{padding-top:8px!important}.saleProductsArea .saleSearchWrap{margin-top:0!important;margin-bottom:8px!important}.saleProductsArea .saleItemCardsReset{margin-top:8px!important}.saleProductModalClose,.productDetailHead>button,.mobileSidebarClose{color:#b91c1c!important;background:#fee2e2!important;border:1px solid #fecaca!important;border-radius:10px!important;box-shadow:0 8px 18px #b91c1c2e!important}.saleProductModalClose:hover,.productDetailHead>button:hover,.mobileSidebarClose:hover{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.brandStacked h1:last-child:after{content:none!important;display:none!important}.sidebarBizimhesap .brandStacked{padding:12px 14px 16px!important}.dekoronBrandLogo h1{color:#fff!important;letter-spacing:-1.5px!important;text-transform:uppercase!important;align-items:flex-start!important;gap:0!important;margin:0!important;font-size:32px!important;font-weight:1000!important;line-height:.95!important;display:inline-flex!important}.dekoronBrandLogo .brandO{position:relative!important}.dekoronBrandLogo .brandO:after{content:""!important;background:#f97316!important;border-radius:999px!important;width:6px!important;height:6px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 2px #f9731629!important}.dekoronBrandLogo sup{color:#f8fafc!important;letter-spacing:0!important;margin-top:-4px!important;margin-left:3px!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.dekoronBrandLogo small{color:#cbd5e1!important;letter-spacing:2.4px!important;text-transform:uppercase!important;margin-top:2px!important;font-size:11px!important;font-weight:900!important;display:block!important}@media (width<=900px){.dekoronBrandLogo h1{font-size:30px!important}.dekoronBrandLogo small{font-size:10px!important}}body.dekoronProductModalOpen{touch-action:none!important;overscroll-behavior:none!important;overflow:hidden!important}body.dekoronProductModalOpen .app{pointer-events:none!important}body.dekoronProductModalOpen .productsPageShell .modalOverlay,body.dekoronProductModalOpen .productDetailModal,body.dekoronProductModalOpen .productDetailModal *{pointer-events:auto!important}.productsPageShell .modalOverlay{z-index:14000!important;padding:max(16px, env(safe-area-inset-top,0px)) 16px max(16px, env(safe-area-inset-bottom,0px))!important;-webkit-backdrop-filter:blur(15px)saturate(1.18)!important;touch-action:none!important;background:#0f172ac2!important;justify-content:center!important;align-items:flex-start!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.productDetailModal{width:min(760px,100%)!important;max-height:calc(100svh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;border-radius:18px!important;overflow:hidden auto!important;box-shadow:0 28px 90px #00000061!important}.productDetailHead>button{color:#fff!important;background:#dc2626!important;border:1px solid #fecaca!important;flex:none!important}.productDetailHead>button:hover,.productDetailHead>button:focus{color:#fff!important;background:#991b1b!important}.ordersMobilePanel{overflow:hidden!important}.ordersMobilePanel .tableScroll{width:100%!important;max-width:100%!important}.ordersMobilePanel td,.ordersMobilePanel th{vertical-align:middle!important}.ordersMobilePanel td:nth-child(5),.ordersMobilePanel td:nth-child(7),.ordersMobilePanel td:nth-child(11){white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:260px!important}.ordersMobilePanel .buttonRow{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;display:flex!important}.ordersMobilePanel .buttonRow button{white-space:nowrap!important;flex:none!important;min-width:72px!important;min-height:32px!important;padding:7px 9px!important;font-size:11.5px!important}@media (width<=900px){.ordersMobilePanel{box-shadow:none!important;background:0 0!important;border:0!important;padding:10px!important}.ordersMobilePanel .tableScroll{overflow:visible!important}.ordersMobilePanel table,.ordersMobilePanel thead,.ordersMobilePanel tbody,.ordersMobilePanel tr,.ordersMobilePanel th,.ordersMobilePanel td{width:100%!important;min-width:0!important;display:block!important}.ordersMobilePanel thead{display:none!important}.ordersMobilePanel tbody{gap:10px!important;display:grid!important}.ordersMobilePanel tbody tr{background:#fff!important;border:1px solid #dbe3ef!important;border-radius:16px!important;padding:10px!important;overflow:hidden!important;box-shadow:0 10px 24px #0f172a0f!important}.ordersMobilePanel tbody td{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;border:0!important;border-bottom:1px solid #eef2f7!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;max-width:100%!important;padding:8px 0!important;font-size:12px!important;line-height:1.35!important;display:grid!important}.ordersMobilePanel tbody td:last-child{border-bottom:0!important}.ordersMobilePanel tbody td:before{color:#64748b!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important;line-height:1.35!important}.ordersMobilePanel tbody td:first-child:before{content:"Sipariş"}.ordersMobilePanel tbody td:nth-child(2):before{content:"Müşteri"}.ordersMobilePanel tbody td:nth-child(3):before{content:"Telefon"}.ordersMobilePanel tbody td:nth-child(4):before{content:"Platform"}.ordersMobilePanel tbody td:nth-child(5):before{content:"Ürün"}.ordersMobilePanel tbody td:nth-child(6):before{content:"Renk"}.ordersMobilePanel tbody td:nth-child(7):before{content:"Ölçüler"}.ordersMobilePanel tbody td:nth-child(8):before{content:"Durum"}.ordersMobilePanel tbody td:nth-child(9):before{content:"Stok"}.ordersMobilePanel tbody td:nth-child(10):before{content:"Satış"}.ordersMobilePanel tbody td:nth-child(11):before{content:"Mesaj"}.ordersMobilePanel tbody td:nth-child(12):before{content:"İşlem"}.ordersMobilePanel .messagePill,.ordersMobilePanel .status{white-space:normal!important;width:fit-content!important;max-width:100%!important;line-height:1.25!important}.ordersMobilePanel .buttonRow{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.ordersMobilePanel .buttonRow button{width:100%!important;min-width:0!important;min-height:36px!important;padding:8px 7px!important;font-size:11px!important}.productDetailModal{border-radius:18px!important;width:100%!important;max-width:100%!important}.productDetailHead{flex-direction:row!important;align-items:flex-start!important}.productDetailHead>div{min-width:0!important}.productDetailHead h3{overflow-wrap:anywhere!important;font-size:18px!important}.productDetailHead>button{width:40px!important;min-width:40px!important;height:40px!important}.productDetailActions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.productDetailActions button{width:100%!important;min-height:40px!important}}@media (width<=420px){.ordersMobilePanel tbody td{grid-template-columns:86px minmax(0,1fr)!important;gap:6px!important}.ordersMobilePanel .buttonRow,.productDetailActions{grid-template-columns:1fr!important}}.productCardsNameOnly{gap:8px!important;display:grid!important}.productNameOnlyRow{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid;border-radius:12px!important}.productNameOnlyRow:hover{background:#f8fbff;border-color:#93c5fd}.productNameOnlyTitle{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;overflow:hidden}.productNameOnlyPrice{color:#166534;white-space:nowrap;background:#dcfce7;border:1px solid #bbf7d0;border-radius:999px;padding:7px 10px;font-size:13px;font-weight:950}.modalOverlay{-webkit-backdrop-filter:blur(12px)!important;background:#0f172ac2!important}.productDetailModal{-webkit-overflow-scrolling:touch!important;max-height:min(86vh,760px)!important;overflow-y:auto!important}.productDetailHead button,.saleProductModalClose,.mobileSidebarClose{color:#991b1b!important;background:#fee2e2!important;border:1px solid #fecaca!important}.ordersCleanPanel{overflow:visible!important}.ordersCleanList{gap:9px;display:grid}.orderCleanCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.orderCleanSummary{cursor:pointer;text-align:left;background:#fff;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:12px 14px;display:grid}.orderCleanCard.open .orderCleanSummary,.orderCleanSummary:hover{background:#f8fafc}.orderCleanName{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:950;overflow:hidden}.orderCleanStatus{color:#075985;white-space:nowrap;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:950}.orderCleanAmount{color:#166534;white-space:nowrap;background:#dcfce7;border:1px solid #bbf7d0;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:950}.orderCleanDetail{background:#fff;border-top:1px solid #e2e8f0;padding:12px}.orderCleanInfoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.orderCleanInfoGrid div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;min-width:0;padding:9px 10px}.orderCleanInfoGrid span{color:#64748b;margin-bottom:4px;font-size:11px;font-weight:900;display:block}.orderCleanInfoGrid strong{color:#0f172a;overflow-wrap:anywhere;font-size:12px;font-weight:900;display:block}.orderCleanButtons{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.orderCleanButtons button{flex:none;min-height:32px;padding:8px 10px!important;font-size:12px!important}@media (width<=760px){.productNameOnlyRow{grid-template-columns:minmax(0,1fr) auto;padding:11px 12px}.productNameOnlyTitle{font-size:13px}.productNameOnlyPrice{padding:6px 8px;font-size:12px}.orderCleanSummary{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:11px 10px}.orderCleanStatus{text-overflow:ellipsis;grid-area:1/2;max-width:110px;overflow:hidden}.orderCleanAmount{grid-column:1/-1;justify-self:end;width:fit-content}.orderCleanInfoGrid{grid-template-columns:1fr 1fr}.orderCleanButtons{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.orderCleanButtons button{width:100%}}.salesCleanHeader{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 10px!important;display:flex!important}.salesCleanTitleArea h2{color:#0f172a!important;margin:0!important;font-size:20px!important;font-weight:950!important}.salesCleanTitleArea p{color:#64748b!important;margin:3px 0 0!important;font-size:12px!important;font-weight:800!important}.salesCountBadge{color:#1d4ed8!important;white-space:nowrap!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}.salesSearchBar{background:#fff!important;border:1px solid #dbe3ef!important;border-radius:12px!important;align-items:center!important;gap:8px!important;margin:0 0 10px!important;padding:0 12px!important;display:flex!important;box-shadow:0 8px 18px #0f172a0a!important}.salesSearchBar span{flex:none!important;font-size:15px!important}.salesSearchBar input{color:#0f172a!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-height:42px!important;font-size:16px!important;font-weight:850!important}.salesCleanNoTopFrame{border-radius:14px!important;margin-top:0!important;padding:10px!important}.orderCleanName{font-weight:1000!important}.orderCleanSummary{grid-template-columns:minmax(0,1fr) auto auto!important}.orderCleanDetail{overflow:hidden!important}.orderCleanInfoGrid strong{word-break:normal!important;overflow-wrap:anywhere!important}@media (width<=760px){.salesCleanHeader{align-items:flex-start!important}.salesCleanTitleArea h2{font-size:18px!important}.salesCleanTitleArea p{display:none!important}.salesCountBadge{min-height:30px!important;padding:0 10px!important;font-size:11px!important}.salesSearchBar input{min-height:40px!important;font-size:16px!important}.orderCleanSummary{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.orderCleanName{white-space:nowrap!important;grid-area:1/1!important}.orderCleanStatus{grid-area:1/2!important;max-width:118px!important}.orderCleanAmount{grid-column:1/-1!important;justify-self:end!important;width:fit-content!important}.orderCleanInfoGrid{grid-template-columns:1fr 1fr!important}}.userPermissionNotice{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-left:5px solid #2563eb;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:12px 14px;display:flex;box-shadow:0 8px 18px #2563eb14}.userPermissionNotice strong{white-space:nowrap;font-size:13px;font-weight:1000}.userPermissionNotice span{color:#1d4ed8;font-size:12px;font-weight:800;line-height:1.35}@media (width<=760px){.userPermissionNotice{flex-direction:column;align-items:flex-start}}.dailyProductionPage{width:100%}.dailyProductionHero{color:#fff;background:linear-gradient(135deg,#0f172a,#1d4ed8);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:18px;display:flex;box-shadow:0 14px 30px #0f172a29}.dailyProductionHero span{color:#bfdbfe;letter-spacing:.08em;margin-bottom:6px;font-size:11px;font-weight:950;display:inline-flex}.dailyProductionHero h2{margin:0;font-size:24px;font-weight:950}.dailyProductionHero p{color:#dbeafe;max-width:720px;margin:7px 0 0;font-weight:700}.dailyProductionHeroActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dailyProductionFilters{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:minmax(180px,.6fr) minmax(180px,.6fr) auto;align-items:end;gap:10px;margin-bottom:12px;padding:12px;display:grid;box-shadow:0 10px 24px #0f172a0d}.dailyProductionFilters label{color:#475569;gap:6px;font-size:12px;font-weight:950;display:grid}.dailyProductionFilters input,.dailyProductionFilters select{border:1px solid #cbd5e1;border-radius:12px;width:100%;min-height:40px;padding:0 12px;font-size:16px;font-weight:850}.dailyToggle{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;min-height:40px;padding:0 14px;font-weight:950}.dailyToggle.active{color:#166534;background:#dcfce7;border-color:#86efac}.dailyProductionStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.dailyProductionStats div{background:#fff;border:1px solid #e2e8f0;border-radius:15px;padding:14px;box-shadow:0 8px 18px #0f172a0b}.dailyProductionStats span{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.dailyProductionStats strong{color:#0f172a;margin-top:6px;font-size:24px;font-weight:1000;display:block}.dailyA4Sheet{background:#fff;border:1px solid #dbe3ef;border-radius:18px;padding:16px;box-shadow:0 12px 28px #0f172a0e}.dailyA4Header{border-bottom:2px solid #0f172a;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;padding-bottom:10px;display:flex}.dailyA4Header h1{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:20px;font-weight:1000}.dailyA4Header p{color:#475569;margin:5px 0 0;font-weight:850}.dailyA4ChannelSummary{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.dailyA4ChannelSummary span{color:#334155;white-space:nowrap;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:950}.dailyProductionCards{gap:10px;display:grid}.dailyProductionJob{background:#fff;border:1px solid #dbe3ef;border-radius:14px;overflow:hidden}.dailyJobTop{background:#f8fafc;border-bottom:1px solid #e2e8f0;grid-template-columns:minmax(90px,auto) auto 1fr;align-items:center;gap:8px;padding:9px 10px;display:grid}.dailyJobTop strong{color:#0f172a;font-size:14px;font-weight:1000}.dailyJobTop em{color:#475569;justify-self:end;font-size:12px;font-style:normal;font-weight:950}.dailyChannel{color:#075985;background:#e0f2fe;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:1000}.dailyChannel.trendyol{color:#c2410c;background:#ffedd5}.dailyChannel.perakende{color:#1d4ed8;background:#dbeafe}.dailyChannel.montajlı,.dailyChannel.montajli{color:#92400e;background:#fef3c7}.dailyChannel.bayi{color:#166534;background:#dcfce7}.dailyJobMain{grid-template-columns:1.2fr .85fr 1.1fr .7fr;gap:8px;padding:10px;display:grid}.dailyJobMain div,.dailyJobMeasures,.dailyJobNote{background:#f8fafc;border:1px solid #edf2f7;border-radius:12px;min-width:0;padding:9px 10px}.dailyJobMain span,.dailyJobMeasures span,.dailyJobNote span{color:#64748b;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:1000;display:block}.dailyJobMain strong,.dailyJobMeasures strong,.dailyJobNote strong{color:#0f172a;word-break:break-word;font-size:12px;font-weight:900;line-height:1.35;display:block}.dailyJobMeasures,.dailyJobNote{margin:0 10px 10px}.dailyJobMeasures strong{font-size:13px}.dailyJobActions{flex-wrap:wrap;gap:8px;padding:0 10px 10px;display:flex}.dailyJobActions button{flex:120px;min-height:38px}.dailyProductionEmpty{text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;padding:28px}.dailyProductionEmpty strong,.dailyProductionEmpty span{display:block}.dailyProductionEmpty strong{color:#0f172a;font-size:18px}.dailyProductionEmpty span{color:#64748b;margin-top:6px;font-weight:800}@media (width<=900px){.dailyProductionHero,.dailyA4Header{flex-direction:column;align-items:stretch}.dailyProductionHeroActions{justify-content:stretch}.dailyProductionHeroActions button{flex:1}.dailyProductionFilters,.dailyProductionStats,.dailyJobMain{grid-template-columns:1fr}.dailyJobTop{grid-template-columns:1fr auto}.dailyJobTop em{grid-column:1/-1;justify-self:start}}@media print{body *{visibility:hidden!important}.dailyA4Sheet,.dailyA4Sheet *{visibility:visible!important}.dailyA4Sheet{width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:8mm!important;font-family:Arial,Helvetica,sans-serif!important;position:absolute!important;top:0!important;left:0!important}.noPrint,.dailyJobActions{display:none!important}.dailyA4Header h1{font-size:18px!important}.dailyProductionCards{gap:6px!important}.dailyProductionJob{break-inside:avoid!important;border-radius:6px!important}.dailyJobTop,.dailyJobMain,.dailyJobMeasures,.dailyJobNote{padding:6px!important}.dailyJobMain{grid-template-columns:1.2fr .85fr 1.1fr .7fr!important;gap:5px!important}.dailyJobMain strong,.dailyJobMeasures strong,.dailyJobNote strong{font-size:10.5px!important}@page{size:A4 portrait;margin:6mm}}.dailyFormulaLegend{color:#334155;background:#f8fafc;border:1px solid #dbe3ef;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 12px;padding:8px 10px;font-size:11px;font-weight:800;display:flex}.dailyFormulaLegend strong{color:#0f172a;margin-right:4px}.dailyFormulaLegend span{white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:5px 8px}.dailyExitLine{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:8px 0;padding:8px 10px;font-weight:900;display:flex}.dailyExitLine span{font-size:12px}.dailyExitLine strong{font-size:14px}.dailyCutToggle{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;width:100%;margin:10px 0 0;padding:9px 12px;font-weight:950}.dailyCutDetails{gap:8px;margin-top:10px;display:none}.dailyCutDetails.open{display:grid}.dailyCutCard{break-inside:avoid;background:#fff;border:1px solid #dbe3ef;border-radius:12px;padding:10px}.dailyCutTitle{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.dailyCutTitle strong{color:#0f172a;font-size:13px}.dailyCutTitle span{color:#475569;white-space:nowrap;font-size:12px;font-weight:900}.dailyCutGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.dailyCutGrid div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;min-width:0;padding:7px}.dailyCutGrid span,.dailyCutGrid small{color:#64748b;font-size:10px;font-weight:900;display:block}.dailyCutGrid strong{color:#0f172a;white-space:nowrap;margin:3px 0;font-size:13px;display:block}.dailyCutNote{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:9px;margin-top:8px;padding:7px 8px;font-size:11px;font-weight:800}.dailyCutNote span{font-weight:950}@media (width<=980px){.dailyCutGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dailyCutTitle{flex-direction:column}.dailyCutTitle span{white-space:normal}}@media print{.dailyFormulaLegend{gap:3px!important;padding:4px!important;font-size:8px!important;display:flex!important}.dailyFormulaLegend span{padding:2px 4px!important}.dailyCutDetails{gap:4px!important;margin-top:5px!important;display:grid!important}.dailyCutCard{border-radius:4px!important;padding:5px!important}.dailyCutTitle{margin-bottom:4px!important}.dailyCutTitle strong,.dailyCutTitle span{font-size:8px!important}.dailyCutGrid{grid-template-columns:repeat(6,1fr)!important;gap:3px!important}.dailyCutGrid div{border-radius:3px!important;padding:3px!important}.dailyCutGrid span,.dailyCutGrid small{font-size:6.5px!important}.dailyCutGrid strong{margin:1px 0!important;font-size:8px!important}.dailyExitLine{border-radius:4px!important;margin:4px 0!important;padding:4px 6px!important}.dailyExitLine span,.dailyExitLine strong{font-size:8px!important}}.dailyFormulaLegend{display:none!important}.dailyCustomerToggle{color:#0f172a;text-align:left;cursor:pointer;word-break:break-word;background:0 0;border:0;width:100%;padding:0;font-size:12px;font-weight:950;line-height:1.35}.dailyCustomerToggle:after{content:"  Detay aç";color:#2563eb;white-space:nowrap;font-size:10px;font-weight:1000}.dailyCustomerToggle.open:after{content:"  Detay kapat";color:#dc2626}.dailyCustomerToggle:hover{color:#1d4ed8;text-decoration:underline}.dailyCutToggle{display:none!important}.dailyCutDetails{margin:0 10px 10px!important}@media print{.dailyFormulaLegend{display:none!important}.dailyCustomerToggle{color:#0f172a!important;font-size:10.5px!important;text-decoration:none!important}.dailyCustomerToggle:after{content:""!important}}.dailyCompactA4TableWrap{background:#fff;border:1px solid #0f172a;border-radius:10px;width:100%;overflow-x:auto}.dailyCompactA4Table{border-collapse:collapse;table-layout:fixed;width:100%;font-family:Arial,Helvetica,sans-serif}.dailyCompactA4Table th,.dailyCompactA4Table td{color:#111827;text-align:center;vertical-align:middle;border:1px solid #9ca3af;padding:7px 6px;font-size:12px;font-weight:800;line-height:1.15}.dailyCompactA4Table th{text-transform:uppercase;white-space:nowrap;background:#f3f4f6;font-size:11px;font-weight:1000}.dailyCompactA4Table th:first-child,.dailyCompactA4Table td:first-child{width:34px}.dailyCompactA4Table th:nth-child(2),.dailyCompactA4Table td:nth-child(2){text-align:left;width:170px}.dailyCompactA4Table th:nth-child(3),.dailyCompactA4Table td:nth-child(3){width:88px}.dailyCompactA4Table th:nth-child(4),.dailyCompactA4Table td:nth-child(4){width:118px}.dailyCompactA4Table th:nth-child(5),.dailyCompactA4Table td:nth-child(5),.dailyCompactA4Table th:nth-child(6),.dailyCompactA4Table td:nth-child(6){width:58px}.dailyCompactA4Table th:nth-child(7),.dailyCompactA4Table td:nth-child(7),.dailyCompactA4Table th:nth-child(8),.dailyCompactA4Table td:nth-child(8),.dailyCompactA4Table th:nth-child(9),.dailyCompactA4Table td:nth-child(9),.dailyCompactA4Table th:nth-child(10),.dailyCompactA4Table td:nth-child(10),.dailyCompactA4Table th:nth-child(11),.dailyCompactA4Table td:nth-child(11),.dailyCompactA4Table th:nth-child(12),.dailyCompactA4Table td:nth-child(12){width:74px}.dailyCompactA4Table td strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:1000;display:block;overflow:hidden}.dailyCompactA4Table td small{color:#4b5563;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9px;font-weight:900;display:block;overflow:hidden}.dailyPrintCheck{background:#fff;border:1.8px solid #111827;border-radius:3px;width:18px;height:18px;display:inline-block}.dailyCompactEmpty{text-align:center!important;color:#64748b!important;padding:18px!important}@media print{.dailyCompactA4TableWrap{border:1px solid #111827!important;border-radius:0!important;overflow:visible!important}.dailyA4Sheet{padding:4mm!important}.dailyA4Header{border-bottom:1.5px solid #111827!important;grid-template-columns:1fr auto!important;align-items:end!important;gap:4mm!important;margin-bottom:3mm!important;padding-bottom:3mm!important;display:grid!important}.dailyA4Header h1{text-align:left!important;letter-spacing:0!important;font-size:15px!important}.dailyA4Header p,.dailyA4ChannelSummary span{font-size:8.5px!important}.dailyProductionCards{display:none!important}.dailyCompactA4Table{table-layout:fixed!important;page-break-inside:auto!important}.dailyCompactA4Table tr{break-inside:avoid!important;page-break-inside:avoid!important}.dailyCompactA4Table th,.dailyCompactA4Table td{padding:2.3mm 1.2mm!important;font-size:8.2px!important;line-height:1.05!important}.dailyCompactA4Table th{font-size:7.4px!important}.dailyCompactA4Table td strong{font-size:8.2px!important}.dailyCompactA4Table td small{font-size:6.2px!important}.dailyPrintCheck{border-width:1.2px!important;width:4mm!important;height:4mm!important}@page{size:A4 landscape;margin:5mm}}
