/* Sopung Market Rapor v19 — İş Merkezi */
.work-head-v19>div:last-child{display:flex;gap:8px}.work-head-v19 .secondary,.work-head-v19 .action{margin:0}
.daily-brief-v19{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 25px;border-radius:22px;background:linear-gradient(135deg,#8f1018,#ce2029);color:#fff;box-shadow:0 18px 42px #8f10182b;margin-bottom:15px}.daily-brief-v19 span{font-size:11px;letter-spacing:2px;font-weight:900;color:#ffd8d8}.daily-brief-v19 h3{margin:5px 0 3px;font-size:23px}.daily-brief-v19 p{margin:0;color:#ffecec}.daily-brief-v19 button{border:1px solid #ffffff90;background:#fff;color:#9e121a;border-radius:13px;padding:12px 16px;font-weight:900;white-space:nowrap}
.work-summary-v19{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px}.work-summary-v19 article{background:#fff;border:1px solid var(--line);border-radius:17px;padding:15px 16px;box-shadow:0 8px 22px #6e29210a}.work-summary-v19 small,.work-summary-v19 em{display:block;color:var(--muted);font-style:normal}.work-summary-v19 b{display:block;font-size:22px;margin:5px 0;color:#221a1a}
.work-toolbar-v19{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:8px;margin-bottom:12px;position:sticky;top:76px;z-index:2}.work-toolbar-v19>div{display:flex;gap:5px;overflow:auto}.work-toolbar-v19 button{border:0;background:#f8f1f0;color:#5f5251;border-radius:10px;padding:10px 12px;font-weight:800;white-space:nowrap}.work-toolbar-v19 button.active{background:#a7141d;color:#fff}.work-toolbar-v19 select{width:auto;min-width:180px;margin:0;padding:9px}
.work-list-v19{display:grid;gap:9px}.work-card-v19{display:grid;grid-template-columns:48px 42px minmax(0,1fr) auto;gap:11px;align-items:center;background:#fff;border:1px solid var(--line);border-left:5px solid #b8aeac;border-radius:17px;padding:13px 14px;box-shadow:0 7px 20px #6c282109}.work-card-v19.high{border-left-color:#de8a1f}.work-card-v19.critical{border-left-color:#c82127;background:#fffafa}.work-rank-v19{width:42px;height:42px;border-radius:13px;background:#f7efee;display:grid;place-items:center;line-height:1}.work-rank-v19 b{font-size:16px}.work-rank-v19 small{font-size:9px;color:#a7141d;font-weight:900}.work-icon-v19{width:38px;height:38px;border-radius:12px;background:#a7141d;color:#fff;display:grid;place-items:center;font-style:normal;font-size:18px}.work-copy-v19{min-width:0}.work-copy-v19>div{display:flex;gap:5px;align-items:center;margin-bottom:3px}.work-copy-v19>div span{font-size:10px;font-weight:900;color:#a7141d;letter-spacing:.6px}.work-copy-v19>div em{font-size:9px;background:#f6e8e7;border-radius:10px;padding:3px 6px;font-style:normal}.work-copy-v19 strong{display:block;font-size:15px}.work-copy-v19 p{margin:3px 0;color:#6e6260;font-size:12px;line-height:1.35}.work-copy-v19>small{display:block;color:#887a78;font-size:10px}.work-actions-v19{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end;max-width:230px}.work-actions-v19 button{border:1px solid #e5d6d4;background:#fff;color:#6e1118;border-radius:9px;padding:8px 9px;font-size:11px;font-weight:850}.work-actions-v19 .work-open-v19{background:#a7141d;color:#fff;border-color:#a7141d}
.sales-opportunities-v19{margin-top:20px}.sales-opportunities-v19>.section-title{margin-bottom:8px}.sales-opportunities-v19>.section-title button{border:0;background:none;color:#a7141d;font-weight:900}.sales-opportunities-v19>div:last-child{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.sales-opportunities-v19>div:last-child>button{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;text-align:left;background:#fff;border:1px solid var(--line);border-radius:16px;padding:13px}.sales-opportunities-v19 button i{width:36px;height:36px;border-radius:11px;background:#edf8f2;color:#14744e;display:grid;place-items:center;font-style:normal}.sales-opportunities-v19 button span strong,.sales-opportunities-v19 button span small{display:block}.sales-opportunities-v19 button span small{color:var(--muted);margin-top:3px}
.focus-overlay-v19{position:fixed;z-index:1000;inset:0;background:linear-gradient(145deg,#771018f2,#c51d27f7);display:grid;place-items:center;padding:20px}.focus-overlay-v19>section{position:relative;width:min(620px,100%);background:#fff;border-radius:28px;padding:34px;text-align:center;box-shadow:0 35px 90px #39000066}.focus-close-v19{position:absolute;right:16px;top:16px;width:40px;height:40px;border-radius:13px;border:1px solid var(--line);background:#fff;color:#9e111a;font-size:24px}.focus-overlay-v19>section>small{font-weight:900;letter-spacing:1px;color:#a7141d}.focus-progress-v19{height:7px;background:#f0e5e4;border-radius:10px;margin:12px 0 28px;overflow:hidden}.focus-progress-v19 i{display:block;height:100%;background:#a7141d}.focus-icon-v19{margin:auto;width:64px;height:64px;border-radius:20px;background:#a7141d;color:#fff;display:grid;place-items:center;font-style:normal;font-size:28px}.focus-overlay-v19 h2{font-size:28px;margin:16px 0 8px}.focus-overlay-v19 p{font-size:16px;line-height:1.55}.focus-meta-v19{display:flex;justify-content:center;gap:7px;flex-wrap:wrap}.focus-meta-v19 span{padding:7px 10px;border-radius:12px;background:#f8eeee;color:#7b2024;font-weight:800;font-size:12px}.focus-actions-v19{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:25px}.focus-actions-v19 button{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;font-weight:850}.focus-actions-v19 button.primary{width:auto;margin:0;background:#a7141d;color:#fff}
.work-link-v19{border:1px solid #ead9d7;background:#fff;color:#9c121a;border-radius:12px;padding:10px 13px;font-weight:900}.work-link-v19 span{display:inline-grid;place-items:center;background:#a7141d;color:#fff;min-width:23px;height:23px;border-radius:20px;margin-left:5px}.management-opportunities-v19{display:grid;gap:9px}.management-opportunities-v19>.section-title{margin-bottom:4px}.management-opportunities-v19>button{display:grid;grid-template-columns:32px 38px minmax(0,1fr) auto 20px;gap:10px;align-items:center;text-align:left;background:#fff;border:1px solid var(--line);border-radius:16px;padding:13px}.management-opportunities-v19>button>b:first-child{width:30px;height:30px;border-radius:10px;background:#f7eceb;display:grid;place-items:center;color:#a7141d}.management-opportunities-v19>button>i{font-style:normal;font-size:20px}.management-opportunities-v19>button span strong,.management-opportunities-v19>button span small{display:block}.management-opportunities-v19>button span small{color:var(--muted);margin-top:3px}.management-opportunities-v19>button em{font-style:normal;font-weight:850;color:#14744e}
.rule-head-v19{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.rule-head-v19 h3,.rule-head-v19 p{margin:0}.rule-head-v19 p{color:var(--muted);margin-top:3px}.rule-grid-v19{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.rule-grid-v19 article>div{display:flex;justify-content:space-between;align-items:center}.rule-grid-v19 h3{margin:12px 0 4px}.rule-grid-v19 p{margin:0}.rule-type-v19{font-size:10px;background:#f5e9e8;color:#9b121a;padding:5px 8px;border-radius:10px;text-transform:uppercase;font-weight:900}.rule-switch-v19 input{display:none}.rule-switch-v19 i{display:block;width:42px;height:24px;border-radius:20px;background:#cfc4c2;position:relative}.rule-switch-v19 i:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;left:3px;top:3px;transition:.2s}.rule-switch-v19 input:checked+i{background:#16845a}.rule-switch-v19 input:checked+i:after{left:21px}
.universal-search-button-v19{margin-left:auto;border:1px solid var(--line);background:#fff;border-radius:11px;padding:9px 12px;color:#7e161b;font-weight:850}.universal-search-button-v19+#menuBtn{margin-left:0}.search-overlay-v19{position:fixed;z-index:1100;inset:0;background:#241b1bd9;padding:9vh 15px;display:flex;justify-content:center;align-items:flex-start}.search-overlay-v19>section{width:min(680px,100%);max-height:80vh;overflow:auto;background:#fff;border-radius:24px;padding:16px;box-shadow:0 30px 90px #0004}.search-overlay-v19>section>div:first-child{display:grid;grid-template-columns:40px 1fr 42px;align-items:center;border:2px solid #a7141d;border-radius:15px;padding:3px 6px}.search-overlay-v19 input{border:0;outline:0;padding:12px;font-size:17px}.search-overlay-v19>section>div:first-child button{border:0;background:#f8eeee;border-radius:10px;height:36px;font-size:20px}.search-overlay-v19>section>small{display:block;color:var(--muted);margin:8px 4px 13px}.search-overlay-v19 #universalSearchResultsV19{display:grid;gap:6px}.search-overlay-v19 #universalSearchResultsV19>button{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;text-align:left;border:1px solid var(--line);background:#fff;border-radius:13px;padding:10px}.search-overlay-v19 #universalSearchResultsV19>button i{width:36px;height:36px;border-radius:11px;background:#f6e9e8;color:#a7141d;display:grid;place-items:center;font-style:normal}.search-overlay-v19 #universalSearchResultsV19 span strong,.search-overlay-v19 #universalSearchResultsV19 span small{display:block}.search-overlay-v19 #universalSearchResultsV19 span small{color:var(--muted);margin-top:2px}
.entity-sheet-backdrop-v19{position:fixed;z-index:1050;inset:0;background:#241b1b99;display:flex;align-items:flex-end;justify-content:center}.entity-sheet-v19{width:min(900px,100%);max-height:92vh;overflow:auto;background:#f8f4f3;border-radius:26px 26px 0 0;padding:17px 20px 28px;box-shadow:0 -22px 70px #0003}.entity-sheet-grab-v19{width:55px;height:5px;border-radius:9px;background:#c8bbba;margin:0 auto 14px}.entity-sheet-v19>header{height:auto;padding:0 0 13px;position:static;background:transparent;border:0;display:flex;justify-content:space-between}.entity-sheet-v19>header small{font-weight:900;color:#a7141d;letter-spacing:1px}.entity-sheet-v19>header h2{margin:3px 0 0}.entity-sheet-v19>header button{border:1px solid var(--line);background:#fff;border-radius:12px;width:42px;height:42px;font-size:22px;color:#a7141d}.entity-kpis-v19{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}.entity-kpis-v19 span{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px}.entity-kpis-v19 small,.entity-kpis-v19 b{display:block}.entity-kpis-v19 small{color:var(--muted)}.entity-kpis-v19 b{font-size:17px;margin-top:4px}.entity-sheet-v19>.card{margin-bottom:9px}.entity-full-v19{width:100%;border:0;border-radius:13px;background:#a7141d;color:#fff;padding:13px;font-weight:900}.entity-click-v19{cursor:pointer;transition:.18s}.entity-click-v19:active{transform:scale(.99)}
.production-summary-v19{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:12px 0}.production-summary-v19 article{background:#fff;border:1px solid var(--line);border-radius:15px;padding:13px}.production-summary-v19 small,.production-summary-v19 b{display:block}.production-summary-v19 small{color:var(--muted)}.production-summary-v19 b{font-size:20px;margin-top:4px}.production-layout-v19{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.75fr);gap:12px;margin-bottom:12px}.production-entry-v19{height:max-content;position:sticky;top:140px}.production-entry-v19 label{margin-top:11px}.production-plan-v19{display:grid;gap:7px}.production-plan-v19>button{display:grid;grid-template-columns:1fr auto 18px;gap:10px;align-items:center;text-align:left;background:#fff;border:1px solid var(--line);border-left:4px solid #d48b22;border-radius:14px;padding:12px}.production-plan-v19>button.critical{border-left-color:#c82127}.production-plan-v19 span strong,.production-plan-v19 span small,.production-plan-v19>b small{display:block}.production-plan-v19 span small,.production-plan-v19>b small{color:var(--muted);font-weight:500;margin-top:3px}.production-plan-v19>b{font-size:20px;text-align:right}
.report-quality-v19{display:flex;justify-content:space-between;gap:12px;border:1px solid #d8eadd;background:#eff9f3;color:#156944;border-radius:15px;padding:13px 15px;margin-bottom:12px}.report-quality-v19 span{color:#4c6f5c}.report-pdf-v19{margin:10px 18px 16px;border:1px solid #a7141d;background:#fff;color:#a7141d;border-radius:10px;padding:9px 12px;font-weight:900}.clean-print-frame-v19{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none}
#offlineBadgeV19{position:fixed;z-index:40;right:13px;bottom:13px;border:0;border-radius:20px;padding:8px 11px;color:#fff;font-size:10px;font-weight:900;box-shadow:0 7px 22px #0002}#offlineBadgeV19.online{background:#16845a}#offlineBadgeV19.queued{background:#d68b1d}#offlineBadgeV19.offline{background:#7d5557}
@media(max-width:850px){
  .work-summary-v19,.entity-kpis-v19,.production-summary-v19{grid-template-columns:repeat(2,1fr)}.work-toolbar-v19{top:68px}.work-card-v19{grid-template-columns:38px minmax(0,1fr);padding:12px}.work-rank-v19{grid-row:1/3;width:36px;height:36px}.work-icon-v19{display:none}.work-copy-v19{grid-column:2}.work-actions-v19{grid-column:2;justify-content:flex-start;max-width:none}.sales-opportunities-v19>div:last-child,.rule-grid-v19{grid-template-columns:1fr}.production-layout-v19{grid-template-columns:1fr}.production-entry-v19{position:static}.universal-search-button-v19{padding:9px}.universal-search-button-v19 span{display:none}
}
@media(max-width:560px){
  .daily-brief-v19{display:block;padding:18px}.daily-brief-v19 h3{font-size:20px}.daily-brief-v19 button{margin-top:13px;width:100%}.work-head-v19{align-items:flex-start}.work-head-v19>div:last-child{margin-top:8px}.work-toolbar-v19{display:block}.work-toolbar-v19 select{width:100%;margin-top:7px}.work-summary-v19 article{padding:12px}.work-summary-v19 b{font-size:18px}.work-card-v19{grid-template-columns:34px minmax(0,1fr);gap:8px}.work-copy-v19 strong{font-size:14px}.work-actions-v19 button{padding:7px 8px}.entity-sheet-v19{padding:12px 13px 24px}.entity-kpis-v19 span{padding:10px}.entity-kpis-v19 b{font-size:15px}.focus-overlay-v19>section{padding:27px 19px}.focus-overlay-v19 h2{font-size:23px}.focus-actions-v19{display:grid}.management-opportunities-v19>button{grid-template-columns:28px 30px minmax(0,1fr) 18px}.management-opportunities-v19>button em{display:none}.rule-head-v19{display:block}.rule-head-v19 button{margin-top:10px}.report-quality-v19{display:block}.report-quality-v19 span{display:block;margin-top:3px}
}
@media print{#offlineBadgeV19,.clean-print-frame-v19{display:none!important}}
