*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#faf8f4;font-family:IBM Plex Sans,-apple-system,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.erp-layout{display:flex;min-height:100vh}.erp-sidebar{width:240px;flex-shrink:0;position:sticky;top:0;height:100vh}.erp-main-wrap{flex:1;display:flex;flex-direction:column;min-width:0}.erp-main{flex:1;padding:28px 36px;min-width:0}.erp-topbar{padding:14px 36px}.erp-hamburger{display:none}.erp-search{width:340px}.erp-sidebar-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:49}.erp-sidebar-close{display:none}.erp-stats-grid{display:grid}.erp-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.erp-two-col,.erp-form-row{display:grid}.erp-page-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.erp-filter-chips{display:flex;gap:8px;flex-wrap:wrap}.erp-back-btn,.erp-outreach-call-btn,.erp-mobile-cards{display:none}.erp-desktop-table{display:block}.erp-ilce-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.erp-ref-detail-stats{grid-template-columns:repeat(7,1fr)!important}.erp-modal-inner{max-width:960px;margin:0 auto;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 20px 60px #0000004d}.erp-modal-body{display:grid;grid-template-columns:1fr 320px;gap:32px;padding:32px}.erp-step-label{display:inline}.erp-ref-stat-inline{display:flex;gap:14px;flex-wrap:wrap}@media (max-width: 768px){.erp-sidebar{position:fixed;top:0;left:0;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;z-index:50;transform:translate(-100%);transition:transform .25s ease;width:100%}.erp-sidebar.open{transform:translate(0)}.erp-sidebar>nav{min-height:0;overflow-y:auto;overscroll-behavior:contain}.erp-sidebar-close{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;right:16px;width:36px;height:36px;background:#ffffff1f;border:none;border-radius:50%;color:#d4d0c8;font-size:18px;cursor:pointer;z-index:1}.erp-sidebar-overlay.open{display:block}.erp-main-wrap{width:100%}.erp-main{padding:16px}.erp-topbar{padding:12px 16px}.erp-hamburger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;cursor:pointer;flex-shrink:0;order:10;margin-left:auto}.erp-search{display:none!important}.erp-belge-dugme{font-size:12px!important;padding:9px 8px!important;min-height:40px}.erp-import-btn{display:none!important}.erp-stats-grid{grid-template-columns:repeat(2,1fr)!important}.erp-table-wrap table{min-width:600px}.erp-two-col{grid-template-columns:1fr!important}.erp-form-row{grid-template-columns:1fr 1fr!important}.erp-outreach-add-form{grid-template-columns:1fr!important}.erp-page-header{flex-direction:column;align-items:flex-start;gap:12px}.erp-page-header>div:last-child{display:flex;flex-wrap:wrap;gap:8px;width:100%}.erp-filter-chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.erp-filter-chips::-webkit-scrollbar{display:none}.erp-outreach-list-col.hidden,.erp-outreach-detail-col.hidden{display:none}.erp-back-btn{display:flex;align-items:center;gap:6px;padding:8px 0;background:none;border:none;cursor:pointer;font-size:14px;color:#b8441f;margin-bottom:8px;font-weight:500}.erp-modal-overlay-inner{padding:0}.erp-step-short{display:inline!important}.erp-modal-inner .erp-modal-header{padding:16px!important}.erp-outreach-call-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#e3f5e8;color:#2d6b3e;font-size:14px;text-decoration:none}.erp-mobile-cards{display:block}.erp-desktop-table{display:none}.erp-ilce-grid{grid-template-columns:1fr;gap:10px}.erp-ref-detail-stats{grid-template-columns:repeat(2,1fr)!important}.erp-modal-inner{max-width:100%;margin:0;border-radius:0;min-height:100vh;box-shadow:none}.erp-modal-body{grid-template-columns:1fr;gap:20px;padding:16px}.erp-step-label{display:none}.erp-ref-stat-inline{gap:8px}}.erp-main:has(>.sq-sayfa){padding:0;background:#f2ede2}.sq-sorgula:hover{background:#a2431b!important}.sq-koyu-btn:hover{background:#23262f!important}.sq-kesim-oynatici:fullscreen{overflow-y:auto}.sq-kesim-oynatici:-webkit-full-screen{overflow-y:auto}.sq-kesim-oynatici:fullscreen .sq-kesim-video{max-height:none!important;aspect-ratio:auto!important;height:max(calc(100vh - 230px),60vh)}.sq-kesim-oynatici:-webkit-full-screen .sq-kesim-video{max-height:none!important;aspect-ratio:auto!important;height:max(calc(100vh - 230px),60vh)}.sq-liste-satir:focus-visible{background:#f8f4ea!important}@media (hover: hover){.sq-liste-satir:hover{background:#f8f4ea!important}}.sq-liste-satir:focus-visible{outline:2px solid #b64c1f;outline-offset:-2px}.sq-belge-kart:hover,.sq-klip-kart:hover{box-shadow:0 3px 12px #1c1a1626}.sq-titrek{background:linear-gradient(90deg,#e9e4d6 25%,#f4f0e4,#e9e4d6 75%);background-size:200% 100%;animation:sqTitre 1.2s ease-in-out infinite}@keyframes sqTitre{0%{background-position:200% 0}to{background-position:-200% 0}}.erp-main:has(>.kk-sayfa){padding:0;background:#f0ece2}.kk-kart:hover{border-color:#9a8f79!important}.kk-koyu-btn:hover{background:#3a3428!important}.kk-vurgu-btn:hover{background:#8a2f08!important}.kk-dis-btn:hover{border-color:#9a8f79!important}.kk-bos-btn:hover{background:#b3400e!important;color:#fdf8f0!important}.kk-link:hover{color:#8a2f08!important;text-decoration:underline!important}.sq-video-belirsiz{background:linear-gradient(90deg,transparent 0%,#b64c1f 50%,transparent 100%);background-size:50% 100%;background-repeat:no-repeat;animation:sqVideoAkis 1.1s ease-in-out infinite}@keyframes sqVideoAkis{0%{background-position:-100% 0}to{background-position:200% 0}}@media (max-width: 767.98px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{font-size:16px!important}}
