@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}dialog.customerCreateDialog{color:#172b44;background:#fff;border:1px solid #dbe4ef;border-radius:20px;width:min(580px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;font-family:inherit;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #0b193a38}dialog.customerCreateDialog::backdrop{-webkit-backdrop-filter:blur(6px);background:#0b193a66}.customerCreateDialog .customerCreateHeader{border-bottom:1px solid #e7edf4;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.customerCreateDialog .customerCreateHeader h2{margin:0;font-size:21px}.customerCreateDialog .customerCreateHeader p{color:#63758d;margin:6px 0 0;font-size:13px}.customerCreateDialog .customerCreateClose{color:#53647b;cursor:pointer;background:#f0f4f9;border:0;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;display:grid}.customerCreateDialog .customerCreateClose:hover{background:#e2eaf4}.customerCreateDialog .customerCreateFields{border:0;gap:16px;min-width:0;margin:0;padding:22px 24px;display:grid}.customerCreateDialog .customerCreateFields label{color:#465971;margin:0;font-size:13px;font-weight:600;display:block}.customerCreateDialog .customerCreateFields small{color:#748399;font-weight:400}.customerCreateDialog .customerCreateFields span{color:#d04141}.customerCreateDialog .customerCreateFields input,.customerCreateDialog .customerCreateFields select,.customerCreateDialog .customerCreateFields textarea{box-sizing:border-box;color:#182d46;width:100%;min-width:0;font:inherit;resize:vertical;background:#fff;border:1px solid #ced9e7;border-radius:9px;margin:7px 0 0;padding:11px 12px;display:block}.customerCreateDialog :is(input,select,textarea,button):focus-visible{outline-offset:2px;outline:3px solid #94baff}.customerCreateDialog .customerCreateActions{background:#f8fafc;border-top:1px solid #e7edf4;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.customerCreateDialog .customerCreateActions button{color:#40516b;width:auto;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e0eb;border-radius:9px;padding:11px 18px;font-size:14px;font-weight:600}.customerCreateDialog .customerCreateActions .customerCreateSave{color:#fff;background:#245be9;border-color:#245be9}.customerCreateDialog button:disabled{opacity:.6;cursor:wait}.customerCreateDialog .customerCreateError{color:#a52c27;background:#fff0ef;border-radius:8px;margin:0 24px 18px;padding:12px;font-size:13px}@media (width<=480px){.customerCreateDialog .customerCreateHeader,.customerCreateDialog .customerCreateFields,.customerCreateDialog .customerCreateActions{padding:16px}}:root{color:#0f172a;background:#f5f7fb;font-family:Inter,system-ui,sans-serif}.businessTopbar,.topbar{display:none!important}*,:before,:after{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.nakitAccountTile.selected{outline-offset:2px;outline:3px solid #173d73}.selectedAccountDetail{margin-top:18px;overflow:hidden}.selectedAccountTitle{color:#fff;justify-content:space-between;align-items:center;gap:16px;margin:-20px -20px 16px;padding:18px 20px;display:flex}.selectedAccountTitle>div{align-items:center;gap:14px;display:flex}.selectedAccountTitle>div>span{font-size:34px;font-weight:1000}.selectedAccountTitle h3{color:#fff;margin:0;font-size:22px}.selectedAccountTitle p{margin:3px 0 0;font-weight:800}.selectedAccountTitle small{font-weight:800}.selectedAccountActions{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.selectedAccountActions button{color:#fff;cursor:pointer;border:0;border-radius:5px;padding:10px 13px;font-weight:900}.selectedAccountActions .blueAction{background:#53b8c9}.selectedAccountActions .greenAction{background:#58b957}.modalBackdrop{z-index:10050;background:#0f172a8a;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.financeModal{width:min(620px,100%);max-height:calc(100vh - 36px);overflow-y:auto;box-shadow:0 26px 70px #0f172a59}.financeModal .cardHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.financeModal .softButton{cursor:pointer}.modalCloseButton{color:#334155;cursor:pointer;background:#eef2f7;border:0;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:27px;font-weight:500;line-height:1;transition:all .18s;display:inline-flex}.modalCloseButton:hover{color:#fff;background:#ef4444;transform:rotate(90deg);box-shadow:0 7px 18px #ef444447}.expensePanelBody label.inlineExpenseAccount{grid-template-columns:minmax(145px,auto) minmax(0,1fr);align-items:center;gap:10px;display:grid}.expensePanelBody label.inlineExpenseAccount select{width:100%;margin:0}.expenseCategoryItem{cursor:pointer;color:#fff;border:0;border-radius:4px;padding:8px 11px;font-weight:900;box-shadow:0 2px 5px #0f172a2e}.pushNotificationCard{margin-bottom:18px}.pushStatusText{color:#475569;margin-top:12px;font-weight:700;display:block}.accountBackButton{color:#285b99;cursor:pointer;background:#fff;border:1px solid #bfd0e9;border-radius:8px;padding:10px 15px;font-weight:900}.nakitAccountsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:row}.nakitAccountGroup.card{min-height:122px!important;margin:0!important;padding:0!important}.selectedAccountDetail{background:0 0;margin:0;padding:0;overflow:visible}.selectedAccountTitle{border-radius:4px;width:min(540px,100%);min-height:62px;margin:0 0 8px;padding:11px 16px;box-shadow:0 2px 6px #0f172a33}.selectedAccountTitle>div>span{font-size:34px;line-height:1}.selectedAccountTitle h3{text-transform:uppercase;font-size:21px}.selectedAccountTitle p{font-size:12px}.selectedAccountActions{gap:7px;margin:0 0 10px}.selectedAccountActions button{border-radius:3px;padding:8px 11px;font-size:12px;box-shadow:0 2px 5px #0f172a2e}.backDetailButton{background:#496e9c}.accountMovements{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 4px 12px #0f172a38}.accountMovementsHead{color:#fff;background:#344155;padding:13px 16px}.accountMovementsHead h3{color:#fff;text-transform:uppercase;margin:0;font-size:14px}.accountMovements .tableWrap{max-height:calc(100vh - 275px);margin:0;overflow:auto}.accountMovements table{min-width:850px}.accountMovements thead th{z-index:1;background:#e2f1dd;position:sticky;top:0}.expensesPage{padding-top:2px}.expenseToolbar{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.expenseToolbar button{color:#fff;cursor:pointer;border:0;border-radius:4px;padding:10px 14px;font-weight:900;box-shadow:0 2px 5px #0f172a33}.expenseFilters{flex-wrap:wrap;gap:0;margin:0 14px 16px;display:flex}.expenseFilters button{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;padding:8px 13px;font-weight:800}.expenseFilters .darkAction{color:#fff;background:#344155;border-radius:4px;margin-left:16px}.expenseFilters select.darkAction{border:0;min-height:36px;padding:0 28px 0 12px}.expenseList .tableWrap{max-height:calc(100vh - 250px)}.expenseEntryGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:26px;display:grid}.expensePanel{background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 8px 22px #0f172a38}.expensePanel>h3{color:#fff;text-transform:uppercase;background:#347fba;margin:0;padding:14px;font-size:14px}.expensePanel.amount>h3{background:#58b957}.expensePanelBody{gap:16px;padding:16px 20px 20px;display:grid}.expensePanelBody label{color:#64748b;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:14px;font-size:13px;font-weight:900;display:grid}.expensePanelBody input,.expensePanelBody select,.expensePanelBody textarea{width:100%;min-height:36px;font:inherit;color:#334155;border:1px solid #cbd5e1;border-radius:4px;padding:8px 10px}.expensePanelBody textarea{resize:vertical;min-height:90px}.required{color:#dc2626}.expenseCategories{width:100%;max-width:none}.expenseCategoryAdd{gap:10px;margin:16px 0;display:flex}.expenseCategoryAdd input{border:1px solid #cbd5e1;border-radius:4px;flex:1;min-height:38px;padding:8px 10px}.expenseCategoryAdd select{border:1px solid #cbd5e1;border-radius:4px;min-width:240px;min-height:38px;padding:8px 10px}.expenseCategoryAdd button{cursor:pointer;border:0;border-radius:4px;padding:8px 13px;font-weight:900}.expenseCategoryChips{flex-wrap:wrap;gap:9px;display:flex}.expenseCategoryChips span{color:#225e96;background:#e6f2ff;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:850}.expenseCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 26px;display:grid}.expenseCategoryGroup{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px #0f172a1f}.expenseCategoryGroup header{color:#fff;background:#347fba;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px;font-size:14px;font-weight:950;display:flex}.expenseCategoryGroup header button{color:#fff;cursor:pointer;background:#f1a62f;border:0;border-radius:3px;padding:5px 8px;font-weight:900}.expenseCategoryGroup>div{flex-wrap:wrap;gap:8px;padding:16px;display:flex}.expenseCategoryGroup span{color:#334155;text-transform:uppercase;background:#fff;border:1px solid #cbd5e1;border-radius:3px;padding:7px 10px;font-size:11px;font-weight:900}.expenseCategoryGroup span:nth-child(3n+2){color:#fff;background:#55b85b;border-color:#55b85b}.expenseCategoryGroup span:nth-child(4n+3){color:#fff;background:#53b8d0;border-color:#53b8d0}@media (width<=850px){.expenseCategoryGrid{grid-template-columns:1fr}}.workersList{background:#fff;gap:12px;padding:14px;display:grid}.workersList>button{color:#fff;cursor:pointer;text-align:left;background:#53b8d5;border:0;border-radius:5px;align-items:center;gap:14px;width:100%;min-height:82px;padding:10px 22px;display:flex}.workersList strong{flex:1;font-size:17px}.workersList em{background:#f2aa36;border-radius:3px;padding:4px 7px;font-size:10px;font-style:normal}.workersList b{color:#334155;text-align:center;background:#fff;border-radius:4px;min-width:200px;padding:10px 26px}.workerAvatar{color:#64748b;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;font-size:28px;display:inline-flex}.workerHero{background:linear-gradient(90deg,#f0d4a5,#fff1d5);border-radius:5px;align-items:center;gap:16px;width:min(830px,100%);min-height:104px;padding:16px 22px;display:flex}.workerHero h2{color:#64748b;margin:0}.workerActions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.workerActions button{color:#fff;cursor:pointer;border:0;border-radius:4px;padding:9px 12px;font-weight:900}.workerPaymentMenu{position:relative}.workerPaymentMenu>div{z-index:20;background:#fff;border-radius:6px;min-width:220px;padding:6px;display:none;position:absolute;top:100%;left:0;box-shadow:0 12px 28px #0f172a40}.workerPaymentMenu:hover>div{gap:4px;display:grid}.workerPaymentMenu>div button{text-align:left;color:#334155;background:#f8fafc}.workerPaymentMenu>div button:hover{background:#e6f2ff}@media (width<=700px){.workersList b{min-width:0}.workersList>button{padding:10px}.workersList em{display:none}}@media (width<=850px){.expenseEntryGrid{grid-template-columns:1fr}.expensePanelBody label{grid-template-columns:1fr;gap:6px}.expenseFilters{margin-left:0}.expenseCategoryAdd{flex-direction:column}.expenseCategoryAdd select{min-width:0}}.formActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.checkLabel{align-items:center;gap:8px;font-weight:800;display:flex!important}.checkLabel input{width:auto!important}@media (width<=700px){.selectedAccountTitle{flex-direction:column;align-items:flex-start}.selectedAccountActions button{width:100%}}*{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))}.editModalItemLabel{color:#0f172a;align-items:flex-end;padding-bottom:10px;font-size:13px;font-weight:800;display:flex}.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}}.dashboardOperationsChart{background:#fff;border:1px solid #dbe5f1;border-radius:18px;margin:0 0 16px;padding:18px;box-shadow:0 12px 26px #0f172a0f}.privateReportGrid .reportCard em{color:#94a3b8;margin-top:5px;font-size:10px;font-style:normal;font-weight:750;line-height:1.25;display:block}.dashboardOperationsChartHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.dashboardOperationsChartHead h3{color:#0f172a;margin:0;font-size:17px;font-weight:950}.dashboardOperationsChartHead p{color:#64748b;margin:5px 0 0;font-size:12px;font-weight:700}.dashboardOperationsChartHead>span{color:#1d4ed8;background:#eff6ff;border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-weight:900}.dashboardOperationsBars{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dashboardOperationsBar{min-width:0}.dashboardOperationsBarLabel{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.dashboardOperationsBarLabel span{color:#475569;font-size:12px;font-weight:850}.dashboardOperationsBarLabel strong{color:#0f172a;font-size:22px;font-weight:1000}.dashboardOperationsTrack{background:#eef2f7;border-radius:999px;height:12px;overflow:hidden}.dashboardOperationsTrack i{border-radius:inherit;min-width:0;height:100%;transition:width .25s;display:block}.dashboardOperationsTrack i.blue{background:linear-gradient(90deg,#2563eb,#38bdf8)}.dashboardOperationsTrack i.green{background:linear-gradient(90deg,#16a34a,#4ade80)}.dashboardOperationsTrack i.purple{background:linear-gradient(90deg,#7c3aed,#c084fc)}.dashboardOperationsTrack i.orange{background:linear-gradient(90deg,#f97316,#fbbf24)}.dashboardOperationsBar small{color:#94a3b8;min-height:30px;margin-top:7px;font-size:11px;font-weight:700;line-height:1.35;display:block}@media (width<=780px){.dashboardOperationsChart{padding:14px}.dashboardOperationsBars{grid-template-columns:1fr;gap:13px}.dashboardOperationsBar small{min-height:0}}.nakitAccountForm{margin-bottom:16px}.nakitAccountsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.nakitAccountGroup{background:#fff;border-radius:5px;min-height:122px;overflow:hidden;box-shadow:0 3px 11px #0f172a38}.nakitAccountGroup header{color:#fff;background:#347fba;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 16px;font-size:13px;font-weight:900;display:flex}.nakitAccountGroup header b{white-space:nowrap;font-size:14px}.nakitAccountBody{background:#fffce8;flex-wrap:wrap;align-items:flex-start;gap:10px;min-height:75px;padding:16px;display:flex}.nakitAccountTile{color:#fff;cursor:pointer;text-align:center;background:#56b85b;border:0;border-radius:4px;min-width:118px;padding:9px 12px;font-weight:900;box-shadow:0 2px 5px #00000040}.nakitAccountTile span,.nakitAccountTile b{font-size:11px;line-height:1.25;display:block}.nakitAccountTile b{margin-top:3px}.nakitAccountTile.negative{background:#e4564d}.nakitAccountGroup.card .nakitAccountTile{background:#54bdd7}.nakitAccountGroup.pos .nakitAccountTile{background:#f2aa36}.nakitAccountGroup.partner .nakitAccountTile{background:#56b85b}.nakitEmpty{color:#8c7a47;padding:7px 0;font-size:12px;font-weight:800}.nakitNextPage{min-height:180px;padding:24px}.nakitNextPage h3{margin:0 0 8px}.nakitNextPage p{color:#64748b;font-weight:700}@media (width<=860px){.nakitAccountsGrid{grid-template-columns:1fr}}@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}.pozProductionHint{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin:6px 0 10px;padding:6px 10px;font-size:12px;font-weight:700}td .pozProductionHint{white-space:nowrap;margin:4px 0 0;padding:3px 6px;font-size:10px}@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}.trendyolOrderFinanceBox{background:linear-gradient(135deg,#eff6ff,#f8fafc);border:1px solid #bfdbfe;border-radius:8px;margin-top:9px;padding:10px}.trendyolOrderFinanceHead{color:#1d4ed8;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.trendyolOrderFinanceHead strong{font-size:12px}.trendyolOrderFinanceHead small,.trendyolOrderFinanceNote{color:#64748b;font-size:10px;font-weight:700}.trendyolOrderFinanceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.trendyolOrderFinanceGrid span{background:#fff;border:1px solid #dbeafe;border-radius:7px;gap:3px;min-width:0;padding:7px;display:grid}.trendyolOrderFinanceGrid em{color:#64748b;font-size:9px;font-style:normal;font-weight:850}.trendyolOrderFinanceGrid b{color:#0f172a;white-space:nowrap;font-size:11px}.trendyolOrderFinanceGrid b.negative{color:#dc2626}.trendyolOrderFinanceGrid .net{background:#dcfce7;border-color:#86efac}.trendyolOrderFinanceGrid .net b{color:#166534}.trendyolOrderFinanceNote{margin-top:8px;display:block}@media (width<=780px){.trendyolOrderFinanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.trendyolOrderFinanceHead{flex-direction:column;align-items:flex-start;gap:2px}.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}.customerBulkActionBar{background:#fff;border:1px solid #dbe3ef;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:9px 11px;display:flex}.customerBulkActionBar>span{color:#475569;font-size:12px;font-weight:850}.customerBulkActionBar>div{flex-wrap:wrap;gap:7px;display:flex}.customerBulkActionBar button{color:#fff;cursor:pointer;border:0;border-radius:8px;min-height:34px;padding:0 11px;font-size:11px;font-weight:900}.customerBulkActionBar button:disabled{opacity:.45;cursor:not-allowed}.customerBulkPassive{background:#475569}.customerBulkActive{background:#16a34a}.customerBulkClear{background:#64748b}.customerClassicTable.selectionMode .customerClassicTableHead,.customerClassicTable.selectionMode .customerClassicRow{grid-template-columns:42px minmax(320px,1fr) 170px 120px 170px!important}.customerSelectionHead,.customerRowSelector{justify-content:center;align-items:center;padding:0!important;display:flex!important}.customerSelectionHead input,.customerRowSelector input{accent-color:#2563eb;cursor:pointer;width:17px;height:17px}@media (width<=980px){.customerClassicTable.selectionMode .customerClassicTableHead,.customerClassicTable.selectionMode .customerClassicRow{grid-template-columns:38px minmax(0,1fr) 105px 84px 120px!important}}@media (width<=640px){.customerBulkActionBar{flex-direction:column;align-items:stretch}.customerBulkActionBar>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.customerBulkActionBar button{padding:0 6px;font-size:10px}.customerClassicTable.selectionMode .customerClassicTableHead,.customerClassicTable.selectionMode .customerClassicRow{grid-template-columns:34px minmax(0,1fr)!important}.customerClassicTable.selectionMode .customerClassicTableHead>div:nth-child(n+3),.customerClassicTable.selectionMode .customerClassicRow>span:nth-child(n+3){display:none!important}}.customerClassicSelect{color:#334155!important;cursor:pointer!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:9px!important;min-height:38px!important;padding:0 12px!important;font-size:12px!important;font-weight:900!important}.customerClassicSelect:hover,.customerClassicSelect.active{color:#3730a3!important;background:#eef2ff!important;border-color:#818cf8!important}.dealerOrderInfoBox{color:#1e3a5f;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;margin:-3px 0 12px;padding:10px 12px;font-size:12px}@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}.productReferenceList{background:#f8fafc;border:1px solid #d7dee7;overflow:hidden}.productReferenceHeader,.productReferenceRow{grid-template-columns:minmax(0,1fr) 158px 132px;display:grid}.productReferenceHeader{color:#64748b;text-transform:uppercase;background:#eef2f6;align-items:center;min-height:32px;font-size:11px;font-weight:900}.productReferenceHeader span{padding:0 12px}.productReferenceHeader span:not(:first-child){text-align:right;border-left:1px solid #d7dee7}.productReferenceRow{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #d7dee7;width:100%;min-height:46px;padding:0}.productReferenceRow:hover{background:#f8fcfe}.productReferenceName{color:#fff;background:#57bdd9;border:1px solid #3ca9c8;border-radius:4px;align-items:center;gap:9px;min-width:0;min-height:32px;margin:6px 8px;padding:6px 11px;display:flex;box-shadow:inset 0 1px #ffffff2e}.productReferenceName>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.productReferenceTags{flex:none;align-items:center;gap:5px;display:inline-flex}.productReferenceTags em,.productReferenceTags b{white-space:nowrap;border-radius:3px;padding:0 5px;font-size:10px;font-style:normal;font-weight:900;line-height:18px}.productReferenceTags em{color:#fff;background:#247bbb}.productReferenceTags em.brand{color:#fff;background:#f2ad35}.productReferenceTags b{color:#fff;background:#f15359;margin-left:auto}.productReferencePrice,.productReferenceStock{color:#64748b;white-space:nowrap;border-left:1px solid #d7dee7;justify-content:flex-end;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:flex}.productReferenceStock{color:#a35e2b}.productReferenceStock.negative{color:#b91c1c}@media (width<=760px){.productReferenceHeader{display:none}.productReferenceHeader,.productReferenceRow{grid-template-columns:minmax(0,1fr) 88px}.productReferenceStock{display:none}.productReferenceName{margin:5px}.productReferenceName>strong{font-size:12px}.productReferenceTags em.brand{display:none}}.navGroup{margin:2px 0}.navGroupToggle{width:100%}.navGroupChevron{margin-left:auto;font-size:17px;font-weight:900;transition:transform .18s}.navGroup.open .navGroupChevron{transform:rotate(180deg)}.navSubmenu{border-left:1px solid #94a3b859;margin:3px 0 5px 16px;padding:4px 0 4px 9px}.navSubItem{min-height:34px!important;margin:1px 0!important;padding:7px 9px!important;font-size:12px!important}.navSubItem .navIcon{width:22px;font-size:15px!important}.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(240px,1.25fr) minmax(230px,1.1fr) minmax(180px,.8fr) minmax(160px,.7fr) auto;align-items:end;gap:10px;margin-bottom:12px;padding:12px;display:grid;box-shadow:0 10px 24px #0f172a0d}.dailyCustomerSearchField input{color:#0f172a;background:#eff6ff;border-color:#93c5fd}.dailyCustomerSearchField input:focus{background:#fff;border-color:#2563eb;outline:3px solid #3b82f629}.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}.dailyWeekNav{align-items:center;gap:6px;display:flex}.dailyWeekNav select{flex:1;min-width:0}.dailyWeekNavBtn{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;flex-shrink:0;min-width:36px;min-height:40px;font-weight:950}.dailyWeekNavBtn:hover{background:#eef2f7}.dailyWeekNavBtn:disabled{cursor:not-allowed;opacity:.35;background:#f8fafc}.dailyWeekOffsetHint{color:#1d4ed8;font-size:11px;font-weight:800}.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{flex-wrap:wrap;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}.dailyCutDeleteBtn{color:#b91c1c;cursor:pointer;white-space:nowrap;background:#fee2e2;border:1px solid #fecaca;border-radius:7px;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.dailyCutDeleteBtn:hover{background:#fecaca}.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}.dailyCutMenteseliNote{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9px;margin-top:4px;padding:7px 8px;font-size:11px;font-weight:800}@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}}.dailyProductionList{flex-direction:column;gap:8px;margin-top:14px;display:flex}.dailyListRow{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.dailyListRowMain{align-items:center;gap:10px;padding:10px 12px;display:flex}.dailyListRowIndex{text-align:center;color:#94a3b8;flex-shrink:0;width:20px;font-size:12px;font-weight:800}.dailyListRowInfo{cursor:pointer;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dailyListRowTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dailyListRowTitle strong{color:#0f172a;font-size:14px}.dailyListRowTitle span{color:#334155;font-size:13px;font-weight:600}.dailyListRowSub{color:#64748b;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.dailyListRowSub em{color:#94a3b8;font-style:normal}.dailyListRowMeta{white-space:nowrap}.dailyListRowQty{color:#0f172a;font-weight:800}.dailyListRowActions{flex-shrink:0;gap:6px;display:flex}.dailyListIconBtn{cursor:pointer;color:#334155;background:#f8fafc;border:1px solid #dbe3ef;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}.dailyListIconBtn:hover{background:#eef2f7}.dailyListIconBtn.success{color:#166534;background:#dcfce7;border-color:#bbf7d0}.dailyListIconBtn.danger{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.dailyListChevronBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;flex-shrink:0;width:26px;height:26px;font-size:16px;transition:transform .15s}.dailyListChevronBtn.open{transform:rotate(180deg)}.dailyListRowDetails{display:none}.dailyListRowDetails.open{border-top:1px solid #eef2f7;padding:0 12px 12px;display:block}.dailyListRowDetails .dailyJobMain{padding-top:10px}@media (width<=900px){.dailyListRowMain{flex-wrap:wrap}.dailyListRowInfo{order:1;width:100%}.dailyListRowIndex{order:0}.dailyListRowActions{order:2;justify-content:flex-end;width:100%}.dailyListChevronBtn{order:3}}.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(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}}.customerMatchBox{background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;margin:10px 0 14px;padding:12px}.customerMatchBox>strong{color:#1e3a8a;margin-bottom:8px;font-size:13px;display:block}.customerMatchList{flex-wrap:wrap;gap:8px;display:flex}.customerMatchList button{color:#0f172a;text-align:left;cursor:pointer;background:#fff;border:1px solid #bfdbfe;border-radius:12px;min-width:190px;padding:9px 11px}.customerMatchList span,.customerMatchList small{display:block}.customerMatchList span{font-weight:950}.customerMatchList small{color:#64748b;margin-top:3px;font-weight:800}.dhlNewOrderNotice{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;margin:10px 0 14px;padding:12px 14px;font-weight:850}.dhlRobotPanel{background:linear-gradient(#fff,#f0f9ff)!important;border-color:#bae6fd!important}.dhlRobotStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.dhlRobotStats div{background:#fff;border:1px solid #dbeafe;border-radius:14px;padding:12px}.dhlRobotStats span{color:#64748b;font-size:12px;font-weight:900;display:block}.dhlRobotStats strong{color:#0f172a;margin-top:5px;font-size:24px;font-weight:1000;display:block}.dhlRobotNote{color:#075985;background:#e0f2fe;border:1px solid #bae6fd;border-radius:12px;padding:11px 12px;font-weight:800}@media (width<=760px){.dhlRobotStats{grid-template-columns:1fr}.customerMatchList{display:grid}.customerMatchList button{width:100%;min-width:0}}.customerToolbarFilters{justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin-left:auto!important;display:inline-flex!important}.customerSourceDropdown summary{background:#166534!important}.customerClassicSource.dealer,.customerDetailSource.dealer{color:#92400e!important;background:#fef3c7!important;border-color:#fde68a!important}.customerClassicSource.montaj,.customerDetailSource.montaj{color:#1d4ed8!important;background:#dbeafe!important;border-color:#bfdbfe!important}@media (width<=900px){.customerToolbarFilters{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.customerToolbarFilters .customerStatusDropdown{justify-self:stretch!important;width:100%!important;margin-left:0!important}.customerToolbarFilters .customerStatusDropdown summary{width:100%!important;padding:0 8px!important;font-size:11px!important}.customerToolbarFilters .customerStatusDropdown>div{min-width:100%!important;left:0!important;right:auto!important}}.dailyCompactA4Table th:nth-child(3),.dailyCompactA4Table td:nth-child(3){width:72px}.dailyCompactA4Table th:nth-child(4),.dailyCompactA4Table td:nth-child(4){width:104px}.dailyCompactA4Table th:nth-child(10),.dailyCompactA4Table td:nth-child(10){width:78px}.dailyCompactA4Table th:nth-child(13),.dailyCompactA4Table td:nth-child(13){width:64px}.dailyCompactA4Table th:nth-child(14),.dailyCompactA4Table td:nth-child(14){width:92px}.dailyBlankNoteCell{background:#fff;min-height:30px}.dailyCustomerGroupRow.first td,.dailyCustomerGroupRow.single td{border-top:3px solid #111827}.dailyCustomerGroupRow.last td,.dailyCustomerGroupRow.single td{border-bottom:3px solid #111827}.dailyCustomerGroupRow td:first-child{border-left:3px solid #111827}.dailyCustomerGroupRow td:last-child{border-right:3px solid #111827}@media print{.dailyCompactA4Table th:nth-child(3),.dailyCompactA4Table td:nth-child(3){width:15mm!important}.dailyCompactA4Table th:nth-child(10),.dailyCompactA4Table td:nth-child(10){width:16mm!important}.dailyCompactA4Table th:nth-child(14),.dailyCompactA4Table td:nth-child(14){width:18mm!important}.dailyCustomerGroupRow.first td,.dailyCustomerGroupRow.single td{border-top:1.4px solid #111827!important}.dailyCustomerGroupRow.last td,.dailyCustomerGroupRow.single td{border-bottom:1.4px solid #111827!important}.dailyCustomerGroupRow td:first-child{border-left:1.4px solid #111827!important}.dailyCustomerGroupRow td:last-child{border-right:1.4px solid #111827!important}}.dailyA4CustomerStack{gap:10px;display:grid}.dailyA4CustomerBox{break-inside:avoid;page-break-inside:avoid;background:#fff;border:2px solid #111827;border-radius:12px;overflow:hidden}.dailyA4CustomerHead{background:#f3f4f6;border-bottom:2px solid #111827;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.dailyA4CustomerIdentity{text-align:left;flex:auto;justify-content:flex-start;align-items:center;gap:9px;min-width:0;display:flex}.dailyA4OrderIndex{color:#111827;background:#fff;border:2px solid #111827;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:1000;display:inline-flex}.dailyA4CustomerIdentity strong{text-align:left;color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:1000;line-height:1.1;display:block;overflow:hidden}.dailyA4CustomerIdentity small{text-align:left;color:#374151;margin-top:2px;font-size:10px;font-weight:900;display:block}.dailyA4MetaPills{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.dailyA4MetaPills span{color:#111827;white-space:nowrap;background:#fff;border:1px solid #111827;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.dailyA4MetaPills b{font-weight:1000}.dailyA4PozTable{border-collapse:collapse;table-layout:fixed;width:100%;font-family:Arial,Helvetica,sans-serif}.dailyA4PozTable th,.dailyA4PozTable td{color:#111827;text-align:center;vertical-align:middle;border:1px solid #9ca3af;padding:6px 5px;font-size:11px;font-weight:850;line-height:1.12}.dailyA4PozTable th{text-transform:uppercase;white-space:nowrap;background:#f9fafb;font-size:9.5px;font-weight:1000}.dailyA4PozTable th:first-child,.dailyA4PozTable td:first-child{width:30px}.dailyA4PozTable th:nth-child(2),.dailyA4PozTable td:nth-child(2){text-align:left;width:120px}.dailyA4PozTable th:nth-child(4),.dailyA4PozTable td:nth-child(4),.dailyA4PozTable th:nth-child(5),.dailyA4PozTable td:nth-child(5){width:45px}.dailyA4PozTable th:nth-child(6),.dailyA4PozTable td:nth-child(6),.dailyA4PozTable th:nth-child(7),.dailyA4PozTable td:nth-child(7),.dailyA4PozTable th:nth-child(8),.dailyA4PozTable td:nth-child(8),.dailyA4PozTable th:nth-child(10),.dailyA4PozTable td:nth-child(10),.dailyA4PozTable th:nth-child(11),.dailyA4PozTable td:nth-child(11),.dailyA4PozTable th:nth-child(12),.dailyA4PozTable td:nth-child(12){width:56px}.dailyA4PozTable th:nth-child(9),.dailyA4PozTable td:nth-child(9){width:68px}.dailyA4PozTable th:nth-child(13),.dailyA4PozTable td:nth-child(13){width:92px}.dailyA4PozTable td strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:1000;display:block;overflow:hidden}.dailyA4PozTable td small{color:#4b5563;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8px;font-weight:900;display:block;overflow:hidden}.dailyA4EmptyBox{text-align:center;color:#64748b;border:1px dashed #9ca3af;border-radius:12px;padding:22px;font-weight:900}@media print{.dailyCompactA4TableWrap{display:none!important}.dailyA4CustomerStack{gap:2.6mm!important}.dailyA4CustomerBox{break-inside:avoid!important;page-break-inside:avoid!important;border:1.4px solid #111827!important;border-radius:3mm!important}.dailyA4CustomerHead{border-bottom:1.2px solid #111827!important;gap:2mm!important;padding:2mm 2.4mm!important}.dailyA4OrderIndex{border-width:1px!important;width:6mm!important;height:6mm!important;font-size:8px!important}.dailyA4CustomerIdentity{gap:1.6mm!important}.dailyA4CustomerIdentity strong{font-size:9.2px!important}.dailyA4CustomerIdentity small,.dailyA4MetaPills span{font-size:6.8px!important}.dailyA4MetaPills{gap:1.2mm!important}.dailyA4MetaPills span{padding:1mm 1.5mm!important}.dailyA4PozTable th,.dailyA4PozTable td{padding:1.5mm .8mm!important;font-size:7.6px!important;line-height:1.05!important}.dailyA4PozTable th{font-size:6.7px!important}.dailyA4PozTable td strong{font-size:7.8px!important}.dailyA4PozTable td small{font-size:5.8px!important}.dailyA4PozTable th:first-child,.dailyA4PozTable td:first-child{width:7mm!important}.dailyA4PozTable th:nth-child(2),.dailyA4PozTable td:nth-child(2){width:24mm!important}.dailyA4PozTable th:nth-child(3),.dailyA4PozTable td:nth-child(3){width:20mm!important}.dailyA4PozTable th:nth-child(4),.dailyA4PozTable td:nth-child(4),.dailyA4PozTable th:nth-child(5),.dailyA4PozTable td:nth-child(5){width:10mm!important}.dailyA4PozTable th:nth-child(6),.dailyA4PozTable td:nth-child(6),.dailyA4PozTable th:nth-child(7),.dailyA4PozTable td:nth-child(7),.dailyA4PozTable th:nth-child(8),.dailyA4PozTable td:nth-child(8),.dailyA4PozTable th:nth-child(10),.dailyA4PozTable td:nth-child(10),.dailyA4PozTable th:nth-child(11),.dailyA4PozTable td:nth-child(11),.dailyA4PozTable th:nth-child(12),.dailyA4PozTable td:nth-child(12){width:12mm!important}.dailyA4PozTable th:nth-child(9),.dailyA4PozTable td:nth-child(9){width:15mm!important}.dailyA4PozTable th:nth-child(13),.dailyA4PozTable td:nth-child(13){width:22mm!important}.dailyBlankNoteCell{min-height:7mm!important}.dailyA4PozTable th,.dailyA4PozTable td{font-weight:900!important}.dailyA4PozTable th:nth-child(4),.dailyA4PozTable th:nth-child(5),.dailyA4PozTable th:nth-child(6),.dailyA4PozTable th:nth-child(7),.dailyA4PozTable th:nth-child(8),.dailyA4PozTable th:nth-child(10),.dailyA4PozTable th:nth-child(11),.dailyA4PozTable th:nth-child(12){font-size:7.4px!important;font-weight:1000!important}.dailyA4PozTable td:nth-child(4),.dailyA4PozTable td:nth-child(5),.dailyA4PozTable td:nth-child(6),.dailyA4PozTable td:nth-child(7),.dailyA4PozTable td:nth-child(8),.dailyA4PozTable td:nth-child(10),.dailyA4PozTable td:nth-child(11),.dailyA4PozTable td:nth-child(12){letter-spacing:.05px!important;font-size:9.2px!important;font-weight:1000!important}.dailyA4PozTable td:nth-child(4),.dailyA4PozTable td:nth-child(5){font-size:9.8px!important}.dailyPrintCheck{border-width:1.4px!important;width:4.6mm!important;height:4.6mm!important}}.trendyolMeasureEntryCard .cardHead p{margin-top:4px}.trendyolCustomerMatchBox{margin-top:14px}.tableSelect{color:#1f2937;background:#fff;border:1px solid #d8dee8;border-radius:10px;width:100%;min-width:118px;height:36px;padding:0 10px;font-size:13px;font-weight:700}.measureNumberInput{min-width:74px;font-weight:800}.measureQtyInput{min-width:58px;font-weight:800}.trendyolMeasureStats .stat strong{font-weight:900}.dailyProductionSelectionBar{background:#fff;border:1px solid #dbe3ed;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 14px;padding:12px 14px;display:flex;box-shadow:0 8px 22px #0f172a0d}.dailySelectAllControl,.dailyA4OrderSelect{cursor:pointer;color:#334155;align-items:center;gap:8px;font-weight:900;display:inline-flex}.dailySelectAllControl input,.dailyA4OrderSelect input{accent-color:#16a34a;cursor:pointer;width:19px;height:19px}.dailySelectionInfo{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;align-items:baseline;gap:5px;padding:7px 12px;font-size:13px;font-weight:800;display:inline-flex}.dailySelectionInfo strong{color:#0f172a;font-size:16px}.dailySendProductionButton{color:#fff;cursor:pointer;background:#16a34a;border:0;border-radius:10px;padding:11px 18px;font-size:14px;font-weight:950;box-shadow:0 5px 14px #16a34a38}.dailySendProductionButton:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.dailyHistoryHint{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;margin-left:auto;padding:7px 11px;font-size:12px;font-weight:900}.dailyA4OrderSelect{flex:none;padding-left:2px}@media (width<=760px){.dailyProductionSelectionBar{flex-direction:column;align-items:stretch}.dailyHistoryHint{border-radius:10px;margin-left:0}.dailySendProductionButton{width:100%}}@media print{.dailyProductionSelectionBar,.dailyA4OrderSelect{display:none!important}}.dashboardPrivacyToggle{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:8px 12px;font-weight:900;display:inline-flex;box-shadow:0 4px 14px #0f172a14}.dashboardPrivacyToggle span{font-size:18px;line-height:1}.dashboardPrivacyToggle b{font-size:12px}.reportCardHidden strong,.dashboardNumberHidden strong{letter-spacing:.18em;-webkit-user-select:none;user-select:none;color:#64748b!important}@media (width<=620px){.dashboardPrivacyToggle{width:42px;min-width:42px;padding:8px}.dashboardPrivacyToggle b{display:none}}@media print{.dailyA4PozTable td:nth-child(4),.dailyA4PozTable td:nth-child(5),.dailyA4PozTable td:nth-child(6),.dailyA4PozTable td:nth-child(7),.dailyA4PozTable td:nth-child(8),.dailyA4PozTable td:nth-child(10),.dailyA4PozTable td:nth-child(11),.dailyA4PozTable td:nth-child(12){letter-spacing:0!important;font-size:11.8px!important;font-weight:1000!important;line-height:1.12!important}.dailyA4PozTable td:nth-child(4),.dailyA4PozTable td:nth-child(5){font-size:13px!important}.dailyA4PozTable td:nth-child(9){font-size:9.4px!important;font-weight:1000!important}.dailyA4PozTable th:nth-child(4),.dailyA4PozTable th:nth-child(5),.dailyA4PozTable th:nth-child(6),.dailyA4PozTable th:nth-child(7),.dailyA4PozTable th:nth-child(8),.dailyA4PozTable th:nth-child(9),.dailyA4PozTable th:nth-child(10),.dailyA4PozTable th:nth-child(11),.dailyA4PozTable th:nth-child(12){font-size:8px!important;font-weight:1000!important}.dailyA4PozTable th,.dailyA4PozTable td{padding-top:1.8mm!important;padding-bottom:1.8mm!important}}.smsServiceTabs{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.smsServiceTabs button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-height:40px;padding:0 13px;font-size:12px;font-weight:900}.smsServiceTabs button:hover,.smsServiceTabs button.active{color:#fff;background:#2563eb;border-color:#2563eb}.smsManualPanel,.smsPhonePanel{background:#fff;border:1px solid #dbe3ef;border-radius:16px;overflow:hidden;box-shadow:0 10px 26px #0f172a14}.smsSectionHead{background:#f8fafc;border-bottom:1px solid #dbe3ef;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.smsSectionHead h3{color:#17243b;margin:0;font-size:17px}.smsSectionHead p{color:#64748b;margin:4px 0 0;font-size:12px;font-weight:750}.smsSectionHead>span{color:#0369a1;white-space:nowrap;background:#e0f2fe;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950}.smsManualForm{gap:14px;padding:18px;display:grid}.smsManualForm label{gap:6px;display:grid}.smsManualForm label>span{color:#334155;font-size:12px;font-weight:950}.smsManualForm input,.smsManualForm textarea,.smsPhoneSearch input{color:#0f172a;width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:10px;padding:11px 12px;font-weight:750}.smsManualForm textarea{resize:vertical;min-height:116px}.smsManualForm .primaryButton{width:max-content;min-width:140px}.smsManualCustomerResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:240px;display:grid;overflow:auto}.smsManualCustomerResults button{color:#334155;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.smsManualCustomerResults button:hover,.smsManualCustomerResults button.selected{background:#eff6ff;border-color:#60a5fa}.smsManualCustomerResults small{color:#64748b;font-weight:750}.smsManualCustomerResults>span{color:#64748b;font-size:12px;font-weight:800}.smsManualSelected{color:#166534;background:#f0fdf4;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 12px;font-size:12px;display:grid}.smsManualSelected span{font-weight:900}.smsManualSelected strong{color:#14532d}.smsManualSelected em{font-style:normal;font-weight:850}.smsPhoneSearch{border-bottom:1px solid #e2e8f0;padding:14px 18px}.smsReportActions{align-items:center;gap:8px;display:flex}.deliveredToolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.deliveredToolbar input{border:1px solid #cbd5e1;border-radius:12px;flex:1;min-width:240px;padding:12px 14px;font-weight:800}.deliveredStrictInfo{color:#166534;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:14px;margin-bottom:14px;padding:12px 14px;font-weight:800}.smsNotice{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;margin-bottom:14px;padding:10px 13px;font-size:13px;font-weight:850}.smsBalanceBadge{color:#047857;white-space:nowrap;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;min-height:40px;padding:8px 12px;font-size:12px;font-weight:950;display:inline-flex}.smsRefreshButton{white-space:nowrap;min-height:40px}.smsReportButton{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border-color:#93c5fd;min-height:40px;font-weight:950}.smsReportButton:hover{background:#dbeafe}.smsReportPanel{background:#fff;border:1px solid #bfdbfe;border-radius:16px;margin-bottom:16px;overflow:hidden;box-shadow:0 10px 26px #1e40af14}.smsReportHead{background:#eff6ff;border-bottom:1px solid #dbeafe;justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;display:flex}.smsReportHead strong,.smsReportHead span{display:block}.smsReportHead strong{color:#1e3a8a;font-size:16px}.smsReportHead div>span{color:#475569;margin-top:4px;font-size:12px;font-weight:800}.smsReportCount{color:#1d4ed8;background:#fff;border:1px solid #93c5fd;border-radius:999px;flex:none;padding:7px 11px;font-size:12px;font-weight:950}.smsReportTableWrap{max-height:440px;overflow:auto}.smsReportTable{border-collapse:collapse;width:100%;min-width:760px}.smsReportTable th,.smsReportTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-size:12px}.smsReportTable th{z-index:1;color:#475569;background:#f8fafc;font-weight:950;position:sticky;top:0}.smsReportTable td{color:#334155;font-weight:800}.smsReportTable tbody tr:hover{background:#f8fafc}.smsReportEmpty{color:#64748b;text-align:center;padding:22px;font-weight:850}.bulkSmsButton{color:#fff;white-space:nowrap;background:#0f172a;border-color:#0f172a;min-height:40px;font-weight:950}.bulkSmsButton:hover:not(:disabled){background:#1e3a5f;border-color:#1e3a5f}.manualCustomerButton{color:#c2410c;white-space:nowrap;background:#fff7ed;border-color:#f97316;min-height:40px;font-weight:950}.manualCustomerButton:hover{background:#ffedd5}.manualSmsCustomerForm{background:#fff7ed;border:1px solid #fdba74;border-radius:16px;margin-bottom:14px;padding:16px}.manualSmsCustomerFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.manualSmsCustomerFields label,.manualSmsCustomerFields span{display:block}.manualSmsCustomerFields span{color:#9a3412;margin-bottom:6px;font-size:12px;font-weight:950}.manualSmsCustomerFields input{color:#0f172a;background:#fff;border:1px solid #fdba74;border-radius:11px;width:100%;min-height:44px;padding:10px 12px;font-weight:850}.manualSmsCustomerFormFooter{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.manualSmsCustomerFormFooter small{color:#9a3412;font-weight:800;line-height:1.45}.deliveredBadge.manual{color:#c2410c;background:#fff7ed;border-color:#fdba74}.manualCustomerDeleteButton{color:#be123c;background:#fff1f2;border-color:#fecaca;font-weight:900}.deliveredGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.deliveredCard{background:#fff;border:1px solid #dfe6ef;border-radius:16px;padding:16px;box-shadow:0 10px 26px #0f172a0d}.deliveredCardHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.deliveredCardHead strong,.deliveredCardHead span{display:block}.deliveredCardHead strong{color:#0f172a;font-size:17px}.deliveredCardHead div>span{color:#64748b;margin-top:4px;font-weight:800}.deliveredBadge{color:#166534;white-space:nowrap;background:#dcfce7;border:1px solid #86efac;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950}.deliveredMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.deliveredMeta>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:11px}.deliveredMeta small,.deliveredMeta strong{display:block}.deliveredMeta small{color:#64748b;margin-bottom:5px;font-size:11px;font-weight:900}.deliveredMeta strong{color:#0f172a;word-break:break-word;font-size:13px}.deliveredWide{grid-column:1/-1}.deliveredActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.deliveredTrack{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;margin-left:auto;padding:7px 10px;font-size:12px;font-weight:900}.smsButton{color:#fff;background:#111827;border-color:#111827;font-weight:950}.smsButton.sent,.smsButton:disabled{color:#475569;cursor:not-allowed;background:#e2e8f0;border-color:#cbd5e1}.smsStatusBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:7px 10px;font-size:12px;font-weight:950;display:inline-flex}.smsStatusBadge.sent{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.smsStatusBadge.delivered{color:#166534;background:#dcfce7;border:1px solid #86efac}.smsStatusBadge.failed{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca}.smsStatusBadge.warning{color:#92400e;background:#fef3c7;border:1px solid #fde68a}.smsErrorDetail{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;margin-top:10px;padding:9px 11px;font-size:12px;font-weight:800}.customerSmsAction{color:#fff;cursor:pointer;background:linear-gradient(135deg,#111827,#1e3a5f);border:0;border-radius:14px;min-height:44px;padding:0 18px;font-weight:950;box-shadow:0 10px 22px #0f172a29}.customerSmsAction:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.customerSmsAction:disabled{color:#64748b;cursor:not-allowed;box-shadow:none;background:#cbd5e1}.customerSmsNotice{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;margin:0 0 14px;padding:11px 14px;font-size:13px;font-weight:900}@media (width<=900px){.deliveredGrid{grid-template-columns:1fr}.deliveredToolbar{flex-direction:column;align-items:stretch}.smsBalanceBadge,.smsRefreshButton,.smsReportButton,.bulkSmsButton,.manualCustomerButton{justify-content:center;width:100%}.manualSmsCustomerFields{grid-template-columns:1fr}.manualSmsCustomerFormFooter{flex-direction:column;align-items:stretch}.customerSmsAction{width:100%}.deliveredMeta{grid-template-columns:1fr}.deliveredWide{grid-column:auto}}.dailyProductionSentBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.dailyProductionSentBadge.sent{color:#166534;background:#dcfce7;border-color:#86efac}.dailyProductionSentBadge.pending{color:#92400e;background:#fef3c7;border-color:#fcd34d}@media print{.dailyProductionSentBadge{padding:4px 7px;font-size:10px;color:#111827!important;background:#fff!important;border:1px solid #111827!important}}.dailyA4ColorPill{color:#9a3412!important;background:#fff7ed!important;border-color:#f97316!important}.dailyA4CountPill{color:#1d4ed8!important;background:#eff6ff!important;border-color:#2563eb!important;padding:6px 11px!important;font-size:12px!important}.dailyRowColor,.dailyRowQuantity{white-space:normal!important;text-overflow:clip!important;line-height:1.15!important;display:block!important;overflow:visible!important}.dailyRowColor{color:#9a3412!important;margin-top:4px!important;font-size:10px!important;font-weight:1000!important}.dailyRowQuantity{color:#1d4ed8!important;margin-top:3px!important;font-size:12px!important;font-weight:1000!important}.dailyProductionHeroActions .primaryButton:disabled{opacity:.45;cursor:not-allowed}@media print{.dailyA4ColorPill{border-width:1.2px!important;font-size:7.6px!important}.dailyA4CountPill{border-width:1.2px!important;padding:1.2mm 1.9mm!important;font-size:9px!important}.dailyRowColor{color:#7c2d12!important;margin-top:1mm!important;font-size:7.8px!important;font-weight:1000!important}.dailyRowQuantity{color:#1e3a8a!important;margin-top:.7mm!important;font-size:10.5px!important;font-weight:1000!important}}.dailyProductionPage .dailyA4Sheet{display:none}.dailyProductionPage .dailyJobTop{grid-template-columns:32px minmax(90px,auto) auto auto 1fr}.dailyJobSelect{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.dailyJobSelect input{cursor:pointer;accent-color:#2563eb;width:18px;height:18px;margin:0}.dailyJobQuantityBox{text-align:center;background:#fff!important;border:2px solid #0f172a!important}.dailyJobQuantityBox span{color:#334155!important;font-size:12px!important}.dailyJobQuantityBox strong{color:#0f172a!important;font-size:28px!important;font-weight:1000!important;line-height:1!important}@media (width<=900px){.dailyProductionPage .dailyJobTop{grid-template-columns:32px 1fr auto}.dailyProductionPage .dailyJobTop .dailyProductionSentBadge,.dailyProductionPage .dailyJobTop em{grid-column:2/-1;justify-self:start}}@media print{.dailyProductionPage .dailyA4Sheet{display:block!important}.dailyProductionPage .dailyProductionCards{display:none!important}}.dailyProductionPage .dailyProductionCards{gap:10px;display:grid!important}.dailyProductionPage .dailyJobQuantityBox{min-width:120px;padding:12px 14px!important}.dailyProductionPage .dailyJobQuantityBox span{font-size:14px!important;font-weight:1000!important}.dailyProductionPage .dailyJobQuantityBox strong{font-size:38px!important;font-weight:1000!important;line-height:1!important}@media print{.dailyProductionPage .dailyProductionCards{display:none!important}}.dailyA4ProductName{white-space:normal;overflow-wrap:anywhere;word-break:normal;font-weight:950!important;line-height:1.16!important}.dailyA4PozTable th:nth-child(2),.dailyA4PozTable td:nth-child(2){width:145px}.dailyA4PozTable th:nth-child(3),.dailyA4PozTable td:nth-child(3){width:165px}.dailyA4PozTable td:nth-child(2)>strong{font-size:13px}.dailyRowColor{font-size:12px!important}.dailyRowQuantity{font-size:14px!important}@media print{.dailyA4PozTable th:nth-child(2),.dailyA4PozTable td:nth-child(2){width:34mm!important}.dailyA4PozTable th:nth-child(3),.dailyA4PozTable td:nth-child(3){width:42mm!important}.dailyA4PozTable td:nth-child(2){padding-left:1.2mm!important;padding-right:1.2mm!important}.dailyA4PozTable td:nth-child(2)>strong{font-size:10.8px!important;line-height:1.05!important}.dailyA4ProductName{text-align:left!important;padding-left:1.2mm!important;padding-right:1.2mm!important;font-size:9.6px!important;line-height:1.12!important}.dailyRowColor{margin-top:1.1mm!important;font-size:11.2px!important;line-height:1.05!important}.dailyRowQuantity{margin-top:.8mm!important;font-size:13.2px!important;line-height:1!important}.dailyA4ColorPill{padding:1.3mm 1.9mm!important;font-size:9.2px!important}.dailyA4CountPill{padding:1.3mm 2mm!important;font-size:10.6px!important}.dailyRowColor{font-size:16px!important;line-height:1.08!important}.dailyRowQuantity{font-size:18px!important;line-height:1.04!important}.dailyA4PozTable td small.dailyRowQuantity{color:#000!important;white-space:nowrap!important;text-overflow:clip!important;margin-top:1mm!important;font-size:19px!important;font-weight:1000!important;line-height:1.15!important;display:block!important;overflow:visible!important}.dailyA4CustomerHead .dailyA4CustomerIdentity strong{color:#000!important;font-size:14px!important;font-weight:1000!important;line-height:1.15!important}.dailyA4PozTable td small.dailyRowColor{color:#000!important;white-space:nowrap!important;text-overflow:clip!important;margin-top:1mm!important;font-size:16px!important;font-weight:1000!important;line-height:1.12!important;display:block!important;overflow:visible!important}}.dailyA4DeliveryPill{padding:6px 10px!important;font-size:12px!important}.dailyA4DeliveryPill b{font-size:14px;font-weight:1000}.dailyA4AccessoryPozTable th:first-child,.dailyA4AccessoryPozTable td:first-child{width:34px}.dailyA4AccessoryPozTable th:nth-child(2),.dailyA4AccessoryPozTable td:nth-child(2){width:180px}.dailyA4AccessoryPozTable th:nth-child(3),.dailyA4AccessoryPozTable td:nth-child(3){width:auto}.dailyA4AccessoryPozTable th:nth-child(4),.dailyA4AccessoryPozTable td:nth-child(4),.dailyA4AccessoryPozTable th:nth-child(5),.dailyA4AccessoryPozTable td:nth-child(5){width:82px}.dailyA4AccessoryTotal{background:#f8fafc;border-top:1px solid #111827;padding:6px}.dailyA4AccessorySummary{flex-wrap:nowrap;align-items:stretch;gap:5px;width:100%;display:flex}.dailyA4AccessoryItem{text-align:center;background:#fff;border:1px solid #111827;border-radius:6px;flex:1 1 0;min-width:0;padding:5px 4px;overflow:hidden}.dailyA4AccessoryItem.middle-profile{flex-grow:1.7}.dailyA4AccessoryItem span{color:#374151;white-space:normal;font-size:9px;font-weight:1000;line-height:1.1;display:block}.dailyA4AccessoryItem strong{color:#000;white-space:normal;text-overflow:clip;margin-top:3px;font-size:13px;font-weight:1000;line-height:1.1;display:block;overflow:visible}@media print{.dailyA4MetaPills span.dailyA4DeliveryPill{padding:1.4mm 2mm!important;font-size:13px!important;line-height:1.05!important}.dailyA4MetaPills span.dailyA4DeliveryPill b{font-size:15px!important;line-height:1!important}.dailyA4AccessoryPozTable th:first-child,.dailyA4AccessoryPozTable td:first-child{width:7mm!important}.dailyA4AccessoryPozTable th:nth-child(2),.dailyA4AccessoryPozTable td:nth-child(2){width:46mm!important}.dailyA4AccessoryPozTable th:nth-child(3),.dailyA4AccessoryPozTable td:nth-child(3){width:68mm!important}.dailyA4AccessoryPozTable th:nth-child(4),.dailyA4AccessoryPozTable td:nth-child(4),.dailyA4AccessoryPozTable th:nth-child(5),.dailyA4AccessoryPozTable td:nth-child(5){width:25mm!important}.dailyA4AccessoryTotal{background:#fff!important;border-top:1px solid #111827!important;padding:1.1mm!important}.dailyA4AccessorySummary{flex-wrap:nowrap!important;align-items:stretch!important;gap:.8mm!important;width:100%!important;display:flex!important}.dailyA4AccessoryItem{border:1px solid #111827!important;border-radius:1.2mm!important;flex:1 1 0!important;min-width:0!important;padding:1mm .7mm!important}.dailyA4AccessoryItem.middle-profile{flex-grow:1.7!important}.dailyA4AccessoryItem span{color:#111827!important;font-size:7.6px!important;line-height:1.05!important}.dailyA4AccessoryItem strong{color:#000!important;white-space:normal!important;text-overflow:clip!important;margin-top:.7mm!important;font-size:10.5px!important;font-weight:1000!important;line-height:1.06!important;overflow:visible!important}.dailyA4AccessorySummary.mixed .dailyA4AccessoryItem span{font-size:6.4px!important}.dailyA4AccessorySummary.mixed .dailyA4AccessoryItem strong{font-size:8.3px!important}}.dailyA4Sheet .dailyA4Header p,.dailyA4Sheet .dailyA4ChannelSummary span,.dailyA4Sheet .dailyA4OrderIndex,.dailyA4Sheet .dailyA4CustomerIdentity strong,.dailyA4Sheet .dailyA4CustomerIdentity small,.dailyA4Sheet .dailyA4MetaPills span,.dailyA4Sheet .dailyA4MetaPills b,.dailyA4Sheet .dailyA4PozTable th,.dailyA4Sheet .dailyA4PozTable td,.dailyA4Sheet .dailyA4PozTable td strong,.dailyA4Sheet .dailyA4PozTable td small,.dailyA4Sheet .dailyA4ProductName,.dailyA4Sheet .dailyA4AccessoryItem span,.dailyA4Sheet .dailyA4AccessoryItem strong,.dailyA4Sheet .dailyA4EmptyBox{color:#111827!important;font-size:13px!important;font-weight:600!important;line-height:1.15!important}.dailyA4Sheet .dailyA4CustomerHead .dailyA4CustomerIdentity strong,.dailyA4Sheet .dailyA4PozTable td small.dailyRowColor,.dailyA4Sheet .dailyA4PozTable td small.dailyRowQuantity,.dailyA4Sheet .dailyA4MetaPills span.dailyA4DeliveryPill,.dailyA4Sheet .dailyA4MetaPills span.dailyA4DeliveryPill b,.dailyA4Sheet .dailyA4MetaPills span.dailyA4ColorPill,.dailyA4Sheet .dailyA4MetaPills span.dailyA4ColorPill b,.dailyA4Sheet .dailyA4MetaPills span.dailyA4CountPill,.dailyA4Sheet .dailyA4MetaPills span.dailyA4CountPill b{font-weight:1000!important}@media print{.dailyA4Sheet .dailyA4Header p,.dailyA4Sheet .dailyA4ChannelSummary span,.dailyA4Sheet .dailyA4OrderIndex,.dailyA4Sheet .dailyA4CustomerIdentity strong,.dailyA4Sheet .dailyA4CustomerIdentity small,.dailyA4Sheet .dailyA4MetaPills span,.dailyA4Sheet .dailyA4MetaPills b,.dailyA4Sheet .dailyA4PozTable th,.dailyA4Sheet .dailyA4PozTable td,.dailyA4Sheet .dailyA4PozTable td strong,.dailyA4Sheet .dailyA4PozTable td small,.dailyA4Sheet .dailyA4PozTable td.dailyA4ProductName,.dailyA4Sheet .dailyA4AccessoryItem span,.dailyA4Sheet .dailyA4AccessoryItem strong,.dailyA4Sheet .dailyA4AccessorySummary.mixed .dailyA4AccessoryItem span,.dailyA4Sheet .dailyA4AccessorySummary.mixed .dailyA4AccessoryItem strong,.dailyA4Sheet .dailyA4EmptyBox{color:#000!important;font-size:12px!important;font-weight:600!important;line-height:1.15!important}.dailyA4Sheet .dailyA4CustomerHead .dailyA4CustomerIdentity strong,.dailyA4Sheet .dailyA4PozTable td small.dailyRowColor,.dailyA4Sheet .dailyA4PozTable td small.dailyRowQuantity,.dailyA4Sheet .dailyA4MetaPills span.dailyA4DeliveryPill,.dailyA4Sheet .dailyA4MetaPills span.dailyA4DeliveryPill b,.dailyA4Sheet .dailyA4MetaPills span.dailyA4ColorPill,.dailyA4Sheet .dailyA4MetaPills span.dailyA4ColorPill b,.dailyA4Sheet .dailyA4MetaPills span.dailyA4CountPill,.dailyA4Sheet .dailyA4MetaPills span.dailyA4CountPill b{font-size:12px!important;font-weight:1000!important}}.nazarModule{--nazar-navy:#0f172a;--nazar-blue:#1d4ed8;--nazar-blue-soft:#eff6ff;--nazar-green:#047857;--nazar-border:#dbe3ed;--nazar-muted:#64748b;color:var(--nazar-navy);padding-bottom:32px}.nazarModule *{box-sizing:border-box}.nazarTopbar{border:1px solid var(--nazar-border);background:radial-gradient(circle at 4% 10%,#2563eb1a,#0000 25%),#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:16px 18px;display:flex;box-shadow:0 10px 28px #0f172a0d}.nazarBreadcrumb{color:var(--nazar-muted);margin-bottom:4px;font-size:12px;font-weight:900}.nazarTopbar h2{color:var(--nazar-navy);align-items:center;gap:8px;margin:0;font-size:24px;font-weight:950;display:flex}.nazarTopbar p,.nazarPanelHead p{color:var(--nazar-muted);margin:5px 0 0;font-size:13px;font-weight:650}.nazarTopActions,.nazarActionRow,.nazarRowActions,.nazarCopyActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nazarDate,.nazarBadge{white-space:nowrap;border-radius:999px;align-items:center;min-height:36px;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex}.nazarDate{border:1px solid var(--nazar-border);color:#334155;background:#f8fafc}.nazarBadge{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.nazarButton{min-height:38px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;padding:9px 13px;font-size:12px;font-weight:900;line-height:1.1;transition:transform .15s,box-shadow .15s,opacity .15s}.nazarButton:hover:not(:disabled){transform:translateY(-1px)}.nazarButton:disabled{cursor:not-allowed;opacity:.5}.nazarButton.primary{color:#fff;background:#1d4ed8;border-color:#1d4ed8;box-shadow:0 6px 14px #1d4ed82e}.nazarButton.secondary{color:#0f172a;background:#fff;border-color:#cbd5e1}.nazarButton.ghost{color:#475569;background:#f8fafc;border-color:#e2e8f0}.nazarAlert{border:1px solid;border-radius:12px;margin-bottom:12px;padding:12px 44px 12px 14px;font-size:13px;font-weight:750;line-height:1.45;position:relative}.nazarAlert.error{color:#991b1b;background:#fef2f2;border-color:#fecaca}.nazarAlert.success{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.nazarAlert button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:5px;right:8px}.nazarTabs{border:1px solid var(--nazar-border);scrollbar-width:thin;background:#fff;border-radius:14px;gap:7px;margin-bottom:14px;padding:7px;display:flex;overflow-x:auto}.nazarTabs button{color:#475569;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;padding:9px 13px;font-size:12px;font-weight:900}.nazarTabs button.active{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.nazarSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.nazarStatCard{border:1px solid var(--nazar-border);min-height:108px;color:var(--nazar-navy);text-align:left;cursor:pointer;background:#fff;border-radius:16px;padding:16px;box-shadow:0 10px 24px #0f172a0b}.nazarStatCard:hover{border-color:#93c5fd;box-shadow:0 12px 28px #1d4ed817}.nazarStatCard small{min-height:30px;color:var(--nazar-muted);text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;line-height:1.35;display:block}.nazarStatCard strong{color:var(--nazar-navy);font-size:28px;font-weight:950;display:block}.nazarPanel{border:1px solid var(--nazar-border);background:#fff;border-radius:16px;margin-bottom:14px;padding:18px;box-shadow:0 10px 26px #0f172a0b}.nazarPanelHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.nazarPanelHead h3{color:var(--nazar-navy);margin:0;font-size:18px;font-weight:950}.nazarSegmented{background:#f8fafc;border:1px solid #dbe3ed;border-radius:11px;gap:4px;padding:4px;display:inline-flex}.nazarSegmented button{color:#64748b;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:900}.nazarSegmented button.active{color:#1d4ed8;background:#fff;box-shadow:0 3px 8px #0f172a14}.nazarReportGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.nazarReportGrid>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px}.nazarReportGrid span,.nazarReportGrid b{display:block}.nazarReportGrid span{color:#64748b;min-height:30px;font-size:11px;font-weight:850}.nazarReportGrid b{color:#0f172a;margin-top:5px;font-size:22px;font-weight:950}.nazarMiniOrders{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.nazarMiniOrders>div:not(.nazarEmpty){background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;padding:12px;display:grid}.nazarMiniOrders strong,.nazarMiniOrders small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nazarMiniOrders strong{font-size:13px}.nazarMiniOrders small{color:#64748b;grid-column:2;font-size:11px;font-weight:700}.nazarStatus,.nazarContentMeta span{white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;padding:5px 8px;font-size:10px;font-weight:900;display:inline-flex}.nazarStatus{color:#075985;background:#e0f2fe;grid-row:1/span 2}.nazarFilters{grid-template-columns:minmax(260px,1fr) minmax(180px,240px);gap:10px;margin-bottom:12px;display:grid}.nazarFilters input,.nazarFilters select,.nazarTable input,.nazarTable select,.nazarIdeaForm input,.nazarIdeaForm select,.nazarIdeaForm textarea,.nazarSettingsGrid input,.nazarSettingsGrid textarea,.nazarContentControls select{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;font-size:13px}.nazarFilters input,.nazarFilters select,.nazarSettingsGrid input,.nazarIdeaForm select,.nazarContentControls select,.nazarTable select,.nazarNameInput{min-height:40px;padding:9px 11px}.nazarFilters input:focus,.nazarFilters select:focus,.nazarTable input:focus,.nazarTable select:focus,.nazarIdeaForm textarea:focus,.nazarSettingsGrid input:focus,.nazarSettingsGrid textarea:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #3b82f61f}.nazarTableWrap{border:1px solid #e2e8f0;border-radius:12px;width:100%;overflow-x:auto}.nazarTable{border-collapse:collapse;width:100%;min-width:1080px}.nazarTable th,.nazarTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e9eef5;padding:11px}.nazarTable th{color:#475569;text-transform:uppercase;background:#f8fafc;font-size:11px;font-weight:950}.nazarTable td{color:#0f172a;font-size:12px}.nazarTable td strong,.nazarTable td small{display:block}.nazarTable td strong{margin-bottom:4px;font-size:12px}.nazarTable td small{color:#64748b;margin-top:3px;font-size:10px;font-weight:700}.nazarTable input[type=checkbox]{accent-color:#1d4ed8;width:18px;height:18px}.nazarTable select{min-width:150px;margin-top:5px;font-size:11px}.nazarNameInput{min-width:210px}.nazarTextButton{color:#1d4ed8;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:11px;font-weight:900}.nazarEmpty{color:#64748b;text-align:center;grid-column:1/-1;padding:24px;font-size:13px;font-weight:750}.nazarEmpty.full{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px}.nazarIdeaForm,.nazarSettingsGrid{background:#f8fbff;border:1px solid #bfdbfe;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;padding:14px;display:grid}.nazarSettingsGrid{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.nazarIdeaForm label,.nazarSettingsGrid label{color:#334155;gap:7px;font-size:12px;font-weight:900;display:grid}.nazarIdeaForm label.wide,.nazarIdeaForm .wide,.nazarSettingsGrid label.wide{grid-column:1/-1}.nazarIdeaForm textarea,.nazarSettingsGrid textarea{resize:vertical;min-height:92px;padding:11px;line-height:1.45}.contentFilter{margin-top:4px}.nazarContentGrid,.nazarReadyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.nazarContentCard,.nazarReadyCard{border:1px solid var(--nazar-border);background:#fff;border-radius:16px;padding:16px;box-shadow:0 10px 26px #0f172a0b}.nazarContentMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.nazarContentMeta span{color:#475569;background:#f1f5f9}.nazarContentMeta span.organic{color:#047857;background:#ecfdf5}.nazarContentMeta span.idea{color:#1d4ed8;background:#eff6ff}.nazarContentMeta span.ready,.nazarContentMeta span.answered{color:#166534;background:#dcfce7}.nazarContentMeta span.used{color:#7e22ce;background:#f3e8ff}.nazarContentMeta span.draft{color:#475569;background:#f1f5f9}.nazarContentMeta span.planned{color:#92400e;background:#fef3c7}.nazarContentCard>small{color:#64748b;margin-bottom:12px;font-size:10px;font-weight:750;display:block}.nazarQuote,.nazarSocialCopy{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:9px;padding:12px}.nazarQuote.answer,.nazarSocialCopy.answer{background:#eff6ff;border-color:#bfdbfe}.nazarQuote b,.nazarSocialCopy b{color:#64748b;letter-spacing:.04em;margin-bottom:6px;font-size:10px;font-weight:950;display:block}.nazarQuote p,.nazarSocialCopy p{color:#0f172a;white-space:pre-wrap;margin:0;font-size:13px;font-weight:700;line-height:1.5}.nazarContentControls{grid-template-columns:minmax(170px,1fr) auto;align-items:center;gap:8px;margin-top:12px;display:grid}.nazarReadyCard{background:radial-gradient(circle at 100% 0,#2563eb14,#0000 30%),#fff}.nazarCopyActions button{color:#334155;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:7px 10px;font-size:10px;font-weight:900}.nazarPlatformChecks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.nazarPlatformChecks button{color:#334155;text-align:left;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #dbe3ed;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:2px 6px;padding:10px;font-size:11px;font-weight:900;display:grid}.nazarPlatformChecks button.checked{color:#166534;background:#f0fdf4;border-color:#86efac}.nazarPlatformChecks button>span{grid-row:1/span 2;font-size:18px}.nazarPlatformChecks small{color:#64748b;font-size:9px;font-weight:750}.nazarInfoBox{color:#0c4a6e;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:12px;line-height:1.5}.nazarLoading{color:#334155;background:#fff;border:1px solid #dbe3ed;border-radius:16px;justify-content:center;align-items:center;gap:12px;min-height:260px;display:flex}.nazarLoading span{font-size:30px}.nazarCertificatePreview{background:#eef2f7;border:1px solid #dbe3ed;border-radius:16px;margin-top:14px;padding:18px;overflow-x:auto}.nazarPrintRoot{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.nazarCertificate{color:#0f172a;text-align:center;background:radial-gradient(circle at 50% 42%,#2563eb12,#0000 25%),linear-gradient(145deg,#fff 0%,#f8fbff 56%,#eef6ff 100%);border:1.2mm double #1e3a8a;flex-direction:column;flex:0 0 148mm;justify-content:flex-start;align-items:center;width:148mm;height:210mm;min-height:210mm;padding:18mm 14mm 11mm;font-family:Georgia,Times New Roman,serif;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #0f172a2e}.nazarCertificate:before,.nazarCertificate:after{content:"";border:.35mm solid #1e3a8a3d;border-radius:50%;width:36mm;height:36mm;position:absolute}.nazarCertificate:before{top:-20mm;left:-20mm}.nazarCertificate:after{bottom:-20mm;right:-20mm}.nazarCertificateOrnament.top{font-size:9mm;position:absolute;top:6mm}.nazarCertificateBrand{color:#0f172a;letter-spacing:1.5mm;margin-top:3mm;font-family:Arial,sans-serif;font-size:6mm;font-weight:950}.nazarCertificateTitle{margin-top:10mm}.nazarCertificateTitle small{color:#1d4ed8;letter-spacing:1.4mm;font-family:Arial,sans-serif;font-size:3.5mm;font-weight:900;display:block}.nazarCertificateTitle h1{color:#172554;margin:3mm 0 0;font-size:10mm;font-weight:700;line-height:1}.nazarCertificateSeal{background:#eff6ff;border:.7mm solid #1d4ed8;border-radius:50%;justify-content:center;align-items:center;width:26mm;height:26mm;margin-top:8mm;font-size:14mm;display:flex;box-shadow:0 0 0 1.5mm #fff,0 0 0 1.9mm #93c5fd}.nazarCertificateOwner{border-top:.35mm solid #93c5fd;border-bottom:.35mm solid #93c5fd;width:100%;margin-top:10mm;padding:5mm 5mm 4mm}.nazarCertificateOwner span,.nazarCertificateOwner strong{display:block}.nazarCertificateOwner span{color:#64748b;letter-spacing:1.2mm;font-family:Arial,sans-serif;font-size:3mm;font-weight:900}.nazarCertificateOwner strong{color:#0f172a;margin-top:3mm;font-size:7.2mm;line-height:1.15}.nazarCertificateText{color:#475569;max-width:105mm;margin:7mm auto 0;font-size:3.4mm;line-height:1.55}.nazarCertificateDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:7mm;width:100%;margin-top:auto;padding-top:8mm;display:grid}.nazarCertificateDetails div{background:#ffffffbf;border:.3mm solid #bfdbfe;border-radius:2mm;padding:4mm}.nazarCertificateDetails span,.nazarCertificateDetails strong{display:block}.nazarCertificateDetails span{color:#64748b;font-family:Arial,sans-serif;font-size:2.5mm;font-weight:900}.nazarCertificateDetails strong{color:#172554;margin-top:2mm;font-family:Arial,sans-serif;font-size:3.5mm}.nazarCertificateFooter{color:#334155;justify-content:space-between;width:100%;margin-top:7mm;font-family:Arial,sans-serif;font-size:2.8mm;font-weight:900;display:flex}.nazarCertificateDisclaimer{color:#94a3b8;margin-top:2.5mm;font-family:Arial,sans-serif;font-size:2.2mm}@media (width<=1250px){.nazarSummaryGrid,.nazarReportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nazarContentGrid,.nazarReadyGrid{grid-template-columns:1fr}}@media (width<=900px){.nazarTopbar,.nazarPanelHead{flex-direction:column;align-items:flex-start}.nazarTopActions,.nazarActionRow{width:100%}.nazarTopActions .nazarButton,.nazarActionRow .nazarButton{flex:150px}.nazarMiniOrders,.nazarIdeaForm,.nazarSettingsGrid{grid-template-columns:1fr}.nazarIdeaForm label.wide,.nazarIdeaForm .wide,.nazarSettingsGrid label.wide{grid-column:auto}.nazarCertificatePreview{padding:10px}}@media (width<=600px){.nazarSummaryGrid,.nazarReportGrid,.nazarPlatformChecks,.nazarFilters{grid-template-columns:1fr}.nazarStatCard{min-height:90px}.nazarContentControls{grid-template-columns:1fr}.nazarPanel{padding:13px}}@page{size:A5 portrait;margin:0}@media print{body.nazar-printing,body.nazar-printing #root,body.nazar-printing .app,body.nazar-printing .main{background:#fff!important;width:148mm!important;min-width:148mm!important;max-width:148mm!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}body.nazar-printing *{visibility:hidden!important}body.nazar-printing .nazarPrintRoot,body.nazar-printing .nazarPrintRoot *{visibility:visible!important}body.nazar-printing .nazarPrintRoot{width:148mm!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:0!important;left:0!important}body.nazar-printing .nazarCertificate{break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:148mm!important;height:210mm!important;min-height:210mm!important;box-shadow:none!important;border-width:1.2mm!important;margin:0!important;display:flex!important}body.nazar-printing .nazarCertificate:last-child{break-after:auto;page-break-after:auto}}
