@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-body: #f4f6f9;--bg-card: #ffffff;--bg-hover: #f8f9fa;--text-primary: #333333;--text-secondary: #6c757d;--border-color: #dee2e6;--primary-color: #4f46e5;--primary-hover: #4338ca;--danger-color: #dc3545;--success-color: #198754;--input-bg: #ffffff;--input-border: #ced4da;--table-head-bg: #f8f9fa;--shadow-color: rgba(0,0,0,.05);--action-accent: #312e81;--action-accent-hover: #241f67;--toolbar-add-bg: #312e81;--toolbar-add-hover: #241f67}body.dark-mode{--bg-body: #121212;--bg-card: #1e1e1e;--bg-hover: #2c2c2c;--text-primary: #e0e0e0;--text-secondary: #adb5bd;--border-color: #444444;--primary-color: #6366f1;--primary-hover: #818cf8;--danger-color: #e35d6a;--success-color: #2ecc71;--input-bg: #2c2c2c;--input-border: #555555;--table-head-bg: #252525;--shadow-color: rgba(0,0,0,.3)}html,body{margin:0;padding:0;height:100%;font-family:Inter,Noto Sans,Segoe UI,system-ui,sans-serif;box-sizing:border-box;background-color:var(--bg-body);color:var(--text-primary);transition:background-color .3s,color .3s;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}.page-container{background:var(--bg-card);border-radius:8px;padding:24px;box-shadow:0 2px 8px var(--shadow-color);border:1px solid var(--border-color)}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.filters-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px;flex-wrap:wrap}.left-filters{display:flex;align-items:center;gap:12px}.export-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-title{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:600}.btn{padding:8px 16px;border-radius:6px;cursor:pointer;border:1px solid transparent;font-weight:500;transition:all .2s;display:inline-flex;align-items:center;gap:8px}.btn-primary{background-color:var(--primary-color);color:#fff}.btn-primary:hover{background-color:var(--primary-hover)}body .btn.btn-excel,body .btn-excel{background:#fff!important;color:#198754!important;border:1px solid #198754!important;box-shadow:none!important}body .btn.btn-excel:hover:not(:disabled),body .btn-excel:hover:not(:disabled){background:#198754!important;color:#fff!important;border-color:#198754!important}body .btn.btn-pdf,body .btn-pdf{background:#fff!important;color:#dc3545!important;border:1px solid #dc3545!important;box-shadow:none!important}body .btn.btn-pdf:hover:not(:disabled),body .btn-pdf:hover:not(:disabled){background:#dc3545!important;color:#fff!important;border-color:#dc3545!important}body .btn.btn-excel,body .btn.btn-pdf,body .btn-excel,body .btn-pdf,body .export-actions .btn,body .export-actions .btn.btn-excel,body .export-actions .btn.btn-pdf,body .export-actions .btn-excel,body .export-actions .btn-pdf{min-height:42px!important;height:42px!important;padding:0 18px!important;border-radius:10px!important;font-size:.92rem!important;font-weight:500!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;white-space:nowrap!important}body .btn.btn-excel:before,body .btn-excel:before,body .btn.btn-pdf:before,body .btn-pdf:before,body .btn-clear-action:before{content:"";width:16px;height:16px;display:inline-block;flex-shrink:0;background-color:currentColor;background-repeat:no-repeat;background-position:center;background-size:contain}body .btn.btn-excel svg,body .btn-excel svg,body .btn.btn-pdf svg,body .btn-pdf svg,body .btn-clear-action svg{display:none!important}body .btn.btn-excel:before,body .btn-excel:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z'/%3E%3Cpath fill='black' d='M5.884 6.68a.5.5 0 1 0-.768.64L7.349 10l-2.233 2.68a.5.5 0 0 0 .768.64L8 10.781l2.116 2.54a.5.5 0 0 0 .768-.641L8.651 10l2.233-2.68a.5.5 0 0 0-.768-.64L8 9.219l-2.116-2.54z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z'/%3E%3Cpath fill='black' d='M5.884 6.68a.5.5 0 1 0-.768.64L7.349 10l-2.233 2.68a.5.5 0 0 0 .768.64L8 10.781l2.116 2.54a.5.5 0 0 0 .768-.641L8.651 10l2.233-2.68a.5.5 0 0 0-.768-.64L8 9.219l-2.116-2.54z'/%3E%3C/svg%3E") no-repeat center / contain}body .btn.btn-pdf:before,body .btn-pdf:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z'/%3E%3Cpath fill='black' d='M4.603 14.087a.81.81 0 0 1-.438-.42c-.195-.388-.13-.776.08-1.102.198-.307.526-.568.897-.787a7.68 7.68 0 0 1 1.482-.645 19.697 19.697 0 0 0 1.062-2.227 7.269 7.269 0 0 1-.43-1.295c-.086-.4-.119-.796-.046-1.136.075-.354.274-.672.65-.823.192-.077.4-.12.602-.077a.7.7 0 0 1 .477.365c.088.164.12.356.127.538.007.188-.012.396-.047.614-.084.51-.27 1.134-.52 1.794a10.954 10.954 0 0 0 .98 1.686 5.753 5.753 0 0 1 1.334.05c.364.066.734.195.96.465.12.144.193.32.2.518.007.192-.047.382-.138.563a1.04 1.04 0 0 1-.354.416.856.856 0 0 1-.51.138c-.331-.014-.654-.196-.933-.417a5.712 5.712 0 0 1-.911-.95 11.651 11.307 0 0 0-1.997.406 11.307 11.307 0 0 1-1.02 1.51c-.292.35-.609.656-.927.787a.793.793 0 0 1-.58.029zm1.379-1.901c-.166.076-.32.156-.459.238-.328.194-.541.383-.647.545-.094.145-.096.25-.04.361.01.022.02.036.026.044a.426.426 0 0 0 .142-.028 2.368 2.368 0 0 0 .546-.345c.188-.138.375-.293.565-.47.113-.105.23-.217.34-.336a5.492 5.492 0 0 1-.473-.009z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z'/%3E%3Cpath fill='black' d='M4.603 14.087a.81.81 0 0 1-.438-.42c-.195-.388-.13-.776.08-1.102.198-.307.526-.568.897-.787a7.68 7.68 0 0 1 1.482-.645 19.697 19.697 0 0 0 1.062-2.227 7.269 7.269 0 0 1-.43-1.295c-.086-.4-.119-.796-.046-1.136.075-.354.274-.672.65-.823.192-.077.4-.12.602-.077a.7.7 0 0 1 .477.365c.088.164.12.356.127.538.007.188-.012.396-.047.614-.084.51-.27 1.134-.52 1.794a10.954 10.954 0 0 0 .98 1.686 5.753 5.753 0 0 1 1.334.05c.364.066.734.195.96.465.12.144.193.32.2.518.007.192-.047.382-.138.563a1.04 1.04 0 0 1-.354.416.856.856 0 0 1-.51.138c-.331-.014-.654-.196-.933-.417a5.712 5.712 0 0 1-.911-.95 11.651 11.307 0 0 0-1.997.406 11.307 11.307 0 0 1-1.02 1.51c-.292.35-.609.656-.927.787a.793.793 0 0 1-.58.029zm1.379-1.901c-.166.076-.32.156-.459.238-.328.194-.541.383-.647.545-.094.145-.096.25-.04.361.01.022.02.036.026.044a.426.426 0 0 0 .142-.028 2.368 2.368 0 0 0 .546-.345c.188-.138.375-.293.565-.47.113-.105.23-.217.34-.336a5.492 5.492 0 0 1-.473-.009z'/%3E%3C/svg%3E") no-repeat center / contain}.btn-outline{background-color:transparent;border-color:var(--border-color);color:var(--text-primary)}.btn-outline:hover{background-color:var(--bg-hover);border-color:var(--text-secondary)}.btn-clear-action{background:#fff!important;color:var(--action-accent)!important;border:1px solid rgba(49,46,129,.35)!important;box-shadow:none!important;min-height:40px!important;height:40px!important;padding:0 16px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:.92rem!important;font-weight:500!important;line-height:1!important;white-space:nowrap!important}.btn-clear-action:hover:not(:disabled){background:var(--action-accent)!important;color:#fff!important;border-color:var(--action-accent)!important}body .datatable-container,body .table-container,body .datatable-wrapper,body .desktop-table-wrapper{max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch}body .datatable,body .data-table,body table.datatable,body table.data-table{width:100%!important;min-width:max-content;border-collapse:collapse}body .datatable.compact,body .data-table.compact,body .standard-data-table{min-width:760px}body .datatable th,body .data-table th,body .standard-data-table th{white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;line-height:1.2!important}body .datatable td,body .data-table td,body .standard-data-table td{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.35!important;vertical-align:middle!important}body .datatable td.text-mono,body .data-table td.text-mono,body .datatable td.amount,body .data-table td.amount,body .datatable td.text-end,body .data-table td.text-end,body .datatable td.actions-cell,body .data-table td.actions-cell,body .datatable .actions-cell,body .data-table .actions-cell,body .datatable .actions,body .data-table .actions,body .datatable .row-actions,body .data-table .row-actions{white-space:nowrap!important;overflow-wrap:normal!important}body .datatable .text-ellipsis,body .data-table .text-ellipsis,body .datatable .truncate,body .data-table .truncate,body .datatable .truncate-cell,body .data-table .truncate-cell,body .datatable .text-clamp,body .data-table .text-clamp,body .datatable .file-name,body .data-table .file-name,body .datatable .file-name-td,body .data-table .file-name-td,body .datatable .noter-text,body .data-table .noter-text{max-width:min(260px,36vw)!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:anywhere!important}body .datatable .col-actions,body .data-table .col-actions,body .datatable th.actions-column,body .data-table th.actions-column{width:156px!important;min-width:156px!important;max-width:156px!important;text-align:center!important}body .datatable td.actions-cell,body .data-table td.actions-cell,body .datatable td:has(.row-actions),body .data-table td:has(.row-actions),body .datatable td:has(.actions),body .data-table td:has(.actions){width:156px!important;min-width:156px!important;max-width:156px!important;text-align:center!important}body .row-actions,body .actions-cell,body .actions{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:nowrap!important}body .row-actions .action-btn,body .actions .action-btn,body .actions-cell .action-btn,body table .action-btn,body table .btn-icon{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;padding:0!important;border:1px solid #cbd5e1!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:#4f46e5!important;font-size:0!important;line-height:1!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important}body table .action-btn:hover:not(:disabled),body table .btn-icon:hover:not(:disabled){background:#eef2ff!important;border-color:#a5b4fc!important;color:#4338ca!important;transform:translateY(-1px)}body table .action-btn:disabled,body table .btn-icon:disabled{opacity:.45!important;cursor:not-allowed!important;transform:none!important}body table .action-btn>*,body table .btn-icon>*,body table .action-btn svg,body table .btn-icon svg,body table .action-btn i,body table .btn-icon i{display:none!important}body table .action-btn:before,body table .btn-icon:before{content:"";width:17px;height:17px;display:block;background-color:currentColor;-webkit-mask:var(--table-action-view-icon) no-repeat center / contain;mask:var(--table-action-view-icon) no-repeat center / contain}body table .action-btn.view:before,body table .btn-icon.view:before,body table button[title*=\130ncele]:before,body table button[title*=Incele]:before,body table button[title*=G\f6r\fcnt\fcle]:before,body table button[title*=Goruntule]:before,body table button[title*=Detay]:before{-webkit-mask-image:var(--table-action-view-icon);mask-image:var(--table-action-view-icon)}body table .action-btn.edit:before,body table .btn-icon.edit:before,body table button[title*=D\fczenle]:before,body table button[title*=Duzenle]:before,body table button[title*=Edit]:before{-webkit-mask-image:var(--table-action-edit-icon);mask-image:var(--table-action-edit-icon)}body table .action-btn.delete,body table .btn-icon.delete,body table button[title*=Sil],body table button[title*=Delete]{color:#ef4444!important}body table .action-btn.delete:hover:not(:disabled),body table .btn-icon.delete:hover:not(:disabled),body table button[title*=Sil]:hover:not(:disabled),body table button[title*=Delete]:hover:not(:disabled){background:#fef2f2!important;border-color:#fecaca!important;color:#dc2626!important}body table .action-btn.delete:before,body table .btn-icon.delete:before,body table button[title*=Sil]:before,body table button[title*=Delete]:before{-webkit-mask-image:var(--table-action-delete-icon);mask-image:var(--table-action-delete-icon)}body table .action-btn.download:before,body table .btn-icon.download:before,body table button[title*=\130ndir]:before,body table button[title*=Indir]:before,body table button[title*=Download]:before{-webkit-mask-image:var(--table-action-download-icon);mask-image:var(--table-action-download-icon)}body table .action-btn.send:before,body table .btn-icon.send:before,body table button[title*=G\f6nder]:before,body table button[title*=Gonder]:before,body table button[title*=Talep]:before{-webkit-mask-image:var(--table-action-send-icon);mask-image:var(--table-action-send-icon)}:root{--table-action-view-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8zM1.173 8a13.133 13.133 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.133 13.133 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5c-2.12 0-3.879-1.168-5.168-2.457A13.133 13.133 0 0 1 1.172 8z'/%3E%3Cpath fill='black' d='M8 5.5a2.5 2.5 0 1 0 0 5a2.5 2.5 0 0 0 0-5z'/%3E%3C/svg%3E");--table-action-edit-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M12.146.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1 0 .708l-10 10A.5.5 0 0 1 5.5 14H2.5a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .146-.354l10-10zM11.207 2L14 4.793L13.293 5.5L10.5 2.707L11.207 2zM9.793 3.414L3 10.207V13h2.793l6.793-6.793L9.793 3.414z'/%3E%3C/svg%3E");--table-action-delete-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M5.5 5.5A.5.5 0 0 1 6 6v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm2.5 0a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm3 .5a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0V6z'/%3E%3Cpath fill='black' d='M14.5 3a1 1 0 0 1-1 1H13v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V4h-.5a1 1 0 0 1 0-2H5.5l1-1h3l1 1H13.5a1 1 0 0 1 1 1zM4.118 4L4 4.059V13a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V4.059L11.882 4H4.118z'/%3E%3C/svg%3E");--table-action-download-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M.5 9.9a.5.5 0 0 1 .5.5v2.6a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.6a.5.5 0 0 1 1 0v2.6a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.6a.5.5 0 0 1 .5-.5z'/%3E%3Cpath fill='black' d='M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z'/%3E%3C/svg%3E");--table-action-send-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M15.854.146a.5.5 0 0 1 .11.54l-5.819 14.547a.75.75 0 0 1-1.329.124l-3.178-4.995L.643 7.184a.75.75 0 0 1 .124-1.33L15.314.037a.5.5 0 0 1 .54.11zM6.636 10.07l2.761 4.338L14.13 2.576L6.636 10.07zm6.787-8.201L1.591 6.602l4.339 2.76l7.494-7.493z'/%3E%3C/svg%3E")}body .btn-clear-action:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z'/%3E%3Cpath fill='black' d='M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z'/%3E%3Cpath fill='black' d='M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z'/%3E%3C/svg%3E") no-repeat center / contain}body .table-actions-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap;width:100%}body .table-actions-left,body .table-actions-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page-header{gap:16px;flex-wrap:wrap}body .page-header .export-actions{margin-left:auto;justify-content:flex-end}body .export-actions .btn-outline{min-height:42px!important;height:42px!important;padding:0 18px!important;border-radius:10px!important;font-size:.92rem!important;font-weight:500!important;line-height:1!important;border-color:var(--border-color)!important;background:#fff!important;color:var(--text-secondary)!important;box-shadow:none!important}body .export-actions .btn-outline:hover:not(:disabled){background:var(--bg-hover)!important;border-color:var(--text-secondary)!important;color:var(--text-primary)!important}body .table-actions-right{margin-left:auto;justify-content:flex-end}body .table-actions-right .record-count,body .table-actions-left .record-count{display:inline-flex!important;align-items:center!important;min-height:40px!important;padding:0 14px!important;border-radius:10px!important;background:#f8fafc!important;color:#475569!important;border:1px solid #e2e8f0!important;font-size:.9rem!important;font-weight:600!important;white-space:nowrap!important}body .table-actions-right .table-record-chip,body .table-actions-right .table-total-badge,body .table-actions-right .total-badge,body .table-actions-right .record-count,body .table-actions-left .record-count{display:inline-flex!important;align-items:center!important;min-height:40px!important;padding:0 14px!important;border-radius:10px!important;background:#eff6ff!important;color:#1e3a8a!important;border:1px solid #bfdbfe!important;font-size:.9rem!important;font-weight:600!important;white-space:nowrap!important}body .table-actions-right .table-record-chip,body .table-actions-right .table-total-badge,body .table-actions-right .record-count,body .table-actions-right .total-badge{order:1}body .filters-panel,body .filter-panel{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:1rem 1.1rem;margin-bottom:12px}body .filters-grid,body .filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:end}body .filter-group,body .filter-field{display:flex;flex-direction:column;gap:.45rem}body .filter-label{font-size:.8rem;font-weight:600;color:var(--text-secondary)}body .filters-panel .form-select,body .filters-panel .filter-select,body .filters-panel .form-control,body .filters-panel .filter-input,body .filter-panel .form-select,body .filter-panel .filter-select,body .filter-panel .form-control,body .filter-panel .filter-input,body .filters-bar .form-select,body .filters-bar .filter-select,body .filters-bar .form-control,body .filters-bar .filter-input,body .filters-bar input[type=date],body .filters-bar input[type=text],body .filters-bar select{min-height:42px!important;height:42px!important;border-radius:10px!important;padding:0 12px!important;border:1px solid #d7deea!important;background:#fff!important;color:var(--text-primary)!important;font-size:.9rem!important;line-height:1.2!important;box-shadow:none!important}body .filters-panel .form-select:focus,body .filters-panel .filter-select:focus,body .filters-panel .form-control:focus,body .filters-panel .filter-input:focus,body .filter-panel .form-select:focus,body .filter-panel .filter-select:focus,body .filter-panel .form-control:focus,body .filter-panel .filter-input:focus,body .filters-bar .form-select:focus,body .filters-bar .filter-select:focus,body .filters-bar .form-control:focus,body .filters-bar .filter-input:focus,body .filters-bar input[type=date]:focus,body .filters-bar input[type=text]:focus,body .filters-bar select:focus{outline:none!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 3px #4f46e51f!important}body .filters-panel app-searchable-dropdown,body .filter-panel app-searchable-dropdown,body .filters-bar app-searchable-dropdown{display:block;min-width:180px}body .filters-panel .searchable-dropdown .dropdown-trigger,body .filter-panel .searchable-dropdown .dropdown-trigger,body .filters-bar .searchable-dropdown .dropdown-trigger{min-height:42px!important;border-radius:10px!important}body .table-container,body .datatable-container{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 10px 24px #0f172a0a!important}body .datatable,body .data-table,body .table{width:100%;border-collapse:collapse}body .datatable th,body .data-table th,body .table th{background:#f8fafc!important;color:#64748b!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.035em;border-bottom:1px solid #e2e8f0!important;white-space:nowrap}body .datatable td,body .data-table td,body .table td{color:#1e293b;border-bottom:1px solid #eef2f7!important;vertical-align:middle}body .datatable tbody tr:hover,body .data-table tbody tr:hover,body .table tbody tr:hover{background:#f8fbff!important}body .text-ellipsis,body .text-clamp,body .document-name,body .legend-label,body .faaliyet-text{word-break:break-word}body .btn-primary,body .btn.btn-primary{background:var(--toolbar-add-bg);border-color:var(--toolbar-add-bg);color:#fff}body .btn-primary:hover:not(:disabled),body .btn.btn-primary:hover:not(:disabled){background:var(--toolbar-add-hover);border-color:var(--toolbar-add-hover);color:#fff}body .page-subtitle,body .page-description{color:var(--text-secondary);font-size:.92rem;margin:.25rem 0 0}@media(max-width:720px){body .table-actions-bar,body .table-actions-left,body .table-actions-right,body .filters-bar,body .left-filters,body .export-actions{width:100%}body .table-actions-bar,body .filters-bar{flex-direction:column;align-items:stretch}body .table-actions-right{margin-left:0;justify-content:stretch}body .table-actions-right .search-input,body .table-actions-right input[type=text],body .table-actions-right .form-control{width:100%!important}}body .table-actions-bar .btn-primary,body .table-actions-bar .btn.btn-primary,body .table-actions-bar .btn-add-action{min-height:40px!important;height:40px!important;padding:0 16px!important;border-radius:10px!important;font-size:.92rem!important;font-weight:500!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;gap:6px!important;background:var(--toolbar-add-bg)!important;border-color:var(--toolbar-add-bg)!important;color:#fff!important;box-shadow:none!important}body .table-actions-bar .btn-primary:hover:not(:disabled),body .table-actions-bar .btn.btn-primary:hover:not(:disabled),body .table-actions-bar .btn-add-action:hover:not(:disabled){background:var(--toolbar-add-hover)!important;border-color:var(--toolbar-add-hover)!important;color:#fff!important}body .table-actions-right .search-input,body .table-actions-right input[type=text],body .table-actions-right .form-control{width:220px!important;min-height:40px!important;height:40px!important;border-radius:10px!important;padding:0 12px!important;border:1px solid var(--border-color)!important;background:var(--input-bg)!important;color:var(--text-primary)!important;font-size:.9rem!important}body .table-actions-right .search-input,body .table-actions-right input[type=text],body .table-actions-right .form-control{order:3}body .table-actions-right .search-input:focus,body .table-actions-right input[type=text]:focus,body .table-actions-right .form-control:focus{outline:none!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 3px #4f46e51f!important}body .table-actions-right .total-badge,body .table-actions-right .table-total-badge{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:10px;background:#eff6ff;color:#1e3a8a;border:1px solid #bfdbfe;font-size:.9rem;font-weight:600;white-space:nowrap}.filter-search-row{margin-bottom:12px}.filter-search-row .search-input,.filter-search-row .form-control{width:min(100%,420px)}body .btn-action{background:#fff!important;cursor:pointer!important;border-radius:10px!important;border:1px solid #cbd5e1!important;min-width:38px!important;width:38px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:.95rem!important;padding:0!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease!important;position:relative!important;line-height:1!important}body .btn-action:after{content:attr(title);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#0f0f14d1;color:#fff;padding:3px 8px;border-radius:4px;font-size:.7rem;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:200}body .btn-action:hover:after{opacity:1}body .btn-action.btn-view,body .btn-action.btn-receipt{color:#0891b2!important;border-color:#0891b233!important}body .btn-action.btn-view:hover,body .btn-action.btn-receipt:hover{background:linear-gradient(135deg,#e0f7fa,#b2ebf2)!important;border-color:#0891b2!important;color:#065a6e!important}body .btn-action.btn-edit{color:var(--primary-color)!important;border-color:#4f46e533!important}body .btn-action.btn-edit:hover{background:linear-gradient(135deg,#ede9fe,#ddd6fe)!important;border-color:var(--primary-color)!important;color:#3730a3!important}body .btn-action.btn-delete{color:var(--danger-color)!important;border-color:#dc354533!important}body .btn-action.btn-delete:hover{background:linear-gradient(135deg,#fee2e2,#fecaca)!important;border-color:var(--danger-color)!important;color:#7f1d1d!important}body .btn-action:not(.btn-view):not(.btn-edit):not(.btn-delete):not(.btn-receipt){color:var(--primary-color)!important;border-color:#4f46e533!important}body .btn-action:not(.btn-view):not(.btn-edit):not(.btn-delete):not(.btn-receipt):hover{background:linear-gradient(135deg,#ede9fe,#ddd6fe)!important;border-color:var(--primary-color)!important;color:#3730a3!important}body .btn-icon{background:#fff!important;cursor:pointer!important;border-radius:10px!important;border:1px solid rgba(79,70,229,.2)!important;min-width:38px!important;width:38px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:.9rem!important;padding:0!important;box-shadow:none!important;color:var(--primary-color)!important;transition:background .18s ease,border-color .18s ease,color .18s ease!important;position:relative!important}body .btn-icon:hover:not(.delete){background:linear-gradient(135deg,#ede9fe,#ddd6fe)!important;border-color:var(--primary-color)!important;color:#3730a3!important}body .btn-icon.delete{color:var(--danger-color)!important;border-color:#dc354533!important}body .btn-icon.delete:hover{background:linear-gradient(135deg,#fee2e2,#fecaca)!important;border-color:var(--danger-color)!important;color:#7f1d1d!important}body .row-actions{display:flex;gap:6px!important;align-items:center;flex-wrap:nowrap}body .action-buttons,body .action-center{display:flex!important;gap:6px!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important}body .action-btn{background:#fff!important;cursor:pointer;font-size:.95rem!important;padding:0!important;border-radius:10px!important;transition:background .18s ease,border-color .18s ease,color .18s ease;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid #cbd5e1!important;font-weight:500;line-height:1;position:relative;min-width:38px!important;width:38px!important;height:38px!important;box-shadow:none!important}body .action-btn svg{width:14px!important;height:14px!important}body .action-btn:after{content:attr(title);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#0f0f14d1;color:#fff;padding:3px 8px;border-radius:4px;font-size:.7rem;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:200}body .action-btn:hover:after{opacity:1}body .action-btn.view{color:#0891b2;border-color:#0891b233}body .action-btn.view:hover{background:linear-gradient(135deg,#e0f7fa,#b2ebf2);border-color:#0891b2;color:#065a6e}body .action-btn.scan{color:#7c3aed!important;border-color:#7c3aed33!important;background:#fff!important}body .action-btn.scan:hover{background:linear-gradient(135deg,#f5f3ff,#ede9fe)!important;border-color:#7c3aed!important;color:#5b21b6!important}body .action-btn.accept{color:#198754!important;border-color:#19875433!important;background:#fff!important}body .action-btn.accept:hover{background:linear-gradient(135deg,#d1e7dd,#b7f0cd)!important;border-color:#198754!important;color:#0f5132!important}body .action-btn.reject{color:#dc3545!important;border-color:#dc354533!important;background:#fff!important}body .action-btn.reject:hover{background:linear-gradient(135deg,#f8d7da,#fecaca)!important;border-color:#dc3545!important;color:#842029!important}body .action-btn.edit{color:var(--primary-color);border-color:#4f46e533}body .action-btn.edit:hover{background:linear-gradient(135deg,#ede9fe,#ddd6fe);border-color:var(--primary-color);color:#3730a3}body .action-btn.delete{color:var(--danger-color);border-color:#dc354533}body .action-btn.delete:hover{background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:var(--danger-color);color:#7f1d1d}body .action-btn.impersonate{color:#059669;border-color:#05966933}body .action-btn.impersonate:hover{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-color:#059669;color:#064e3b}body .action-btn.mail{color:#7c3aed;border-color:#7c3aed33}body .action-btn.mail:hover{background:linear-gradient(135deg,#ede9fe,#ddd6fe);border-color:#7c3aed;color:#5b21b6}body.dark-mode .action-btn{border-color:#ffffff1a}body.dark-mode .action-btn.view{border-color:#0891b24d}body.dark-mode .action-btn.edit{border-color:#3d8bfd4d}body.dark-mode .action-btn.delete{border-color:#dc35454d}body.dark-mode .action-btn.impersonate{border-color:#2ecc714d}body.dark-mode .action-btn.mail{border-color:#7c3aed4d}body .datatable-container,body .table-container,body .datatable-wrapper,body .desktop-table-wrapper,body .table-responsive{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;border-radius:8px!important;scrollbar-width:thin!important;scrollbar-color:#cbd5e1 #f8fafc!important}body .datatable-container::-webkit-scrollbar,body .table-container::-webkit-scrollbar,body .datatable-wrapper::-webkit-scrollbar,body .desktop-table-wrapper::-webkit-scrollbar,body .table-responsive::-webkit-scrollbar{height:7px!important}body .datatable-container::-webkit-scrollbar-track,body .table-container::-webkit-scrollbar-track,body .datatable-wrapper::-webkit-scrollbar-track,body .desktop-table-wrapper::-webkit-scrollbar-track,body .table-responsive::-webkit-scrollbar-track{background:#f8fafc!important}body .datatable-container::-webkit-scrollbar-thumb,body .table-container::-webkit-scrollbar-thumb,body .datatable-wrapper::-webkit-scrollbar-thumb,body .desktop-table-wrapper::-webkit-scrollbar-thumb,body .table-responsive::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:999px!important}body table td,body .datatable td,body .data-table td,body .standard-data-table td,body .table td{font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important}body table th,body .datatable th,body .data-table th,body .standard-data-table th,body .table th{color:#64748b!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.035em!important;resize:none!important}body table td>span,body table td>div:not(.row-actions):not(.action-buttons):not(.actions):not(.actions-cell),body .datatable td>span,body .datatable td>div:not(.row-actions):not(.action-buttons):not(.actions):not(.actions-cell),body .data-table td>span,body .data-table td>div:not(.row-actions):not(.action-buttons):not(.actions):not(.actions-cell){max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .datatable .col-temsilci,body .datatable .col-musteri-temsilcisi,body .data-table .col-temsilci,body .data-table .col-musteri-temsilcisi{width:8%!important;min-width:0!important}body .datatable .col-yetkili,body .datatable .col-firma-yetkilisi,body .data-table .col-yetkili,body .data-table .col-firma-yetkilisi{width:10%!important;min-width:0!important}body .datatable .col-tarih,body .datatable .col-date,body .datatable .col-donem,body .datatable .col-yil,body .datatable .col-durum,body .datatable .col-status,body .data-table .col-tarih,body .data-table .col-date,body .data-table .col-donem,body .data-table .col-yil,body .data-table .col-durum,body .data-table .col-status,body .datatable .col-tc,body .datatable .col-vk,body .datatable .col-vkn,body .datatable .col-vergi-no,body .datatable .col-no,body .datatable .col-tel,body .datatable .col-phone,body .datatable .col-telefon,body .data-table .col-tc,body .data-table .col-vk,body .data-table .col-vkn,body .data-table .col-vergi-no,body .data-table .col-no,body .data-table .col-tel,body .data-table .col-phone,body .data-table .col-telefon{width:8%!important;min-width:0!important}body table td:has(.actions .btn:not(.action-btn):not(.btn-action):not(.btn-icon)){width:auto!important;min-width:220px!important;max-width:none!important;text-align:left!important;overflow:visible!important}body table td:has(.row-actions .action-btn:nth-child(4)),body table td:has(.action-buttons .action-btn:nth-child(4)),body table td:has(.actions .action-btn:nth-child(4)),body table td:has(.row-actions .btn-action:nth-child(4)),body table td:has(.action-buttons .btn-action:nth-child(4)),body table td:has(.actions .btn-action:nth-child(4)){width:128px!important;min-width:128px!important;max-width:136px!important}body .row-actions,body .action-buttons,body .actions,body .actions-cell{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;flex-wrap:nowrap!important;max-width:100%!important;white-space:nowrap!important}body .actions:has(.btn:not(.action-btn):not(.btn-action):not(.btn-icon)){justify-content:flex-start!important;max-width:none!important}body .actions .btn:not(.action-btn):not(.btn-action):not(.btn-icon){flex:0 0 auto!important;min-width:max-content!important;white-space:nowrap!important}body table .action-btn,body table .btn-action,body table .btn-icon{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;padding:0!important;border:1px solid transparent!important;border-radius:5px!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important;font-size:0!important;line-height:1!important;cursor:pointer!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease!important}body table .action-btn.download{color:#0f766e!important;background:#f0fdfa!important}body table .action-btn.send{color:#2563eb!important;background:#eff6ff!important}body .datatable-container,body .data-table-container,body .table-container,body .table-responsive,body .desktop-table-wrapper,body .standard-table-wrapper{max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;scrollbar-width:thin!important;scrollbar-color:rgba(99,102,241,.38) transparent!important}body .datatable-container::-webkit-scrollbar,body .data-table-container::-webkit-scrollbar,body .table-container::-webkit-scrollbar,body .table-responsive::-webkit-scrollbar,body .desktop-table-wrapper::-webkit-scrollbar,body .standard-table-wrapper::-webkit-scrollbar{height:7px!important}body .datatable-container::-webkit-scrollbar-track,body .data-table-container::-webkit-scrollbar-track,body .table-container::-webkit-scrollbar-track,body .table-responsive::-webkit-scrollbar-track,body .desktop-table-wrapper::-webkit-scrollbar-track,body .standard-table-wrapper::-webkit-scrollbar-track{background:transparent!important}body .datatable-container::-webkit-scrollbar-thumb,body .data-table-container::-webkit-scrollbar-thumb,body .table-container::-webkit-scrollbar-thumb,body .table-responsive::-webkit-scrollbar-thumb,body .desktop-table-wrapper::-webkit-scrollbar-thumb,body .standard-table-wrapper::-webkit-scrollbar-thumb{border-radius:999px!important;background:#6366f161!important}body .datatable-container,body .data-table-container,body .table-container,body .table-responsive,body .desktop-table-wrapper,body .standard-table-wrapper{max-width:100%!important;overflow-x:auto!important;overflow-y:visible;scrollbar-width:thin;scrollbar-color:rgba(99,102,241,.38) transparent}body .datatable-container::-webkit-scrollbar,body .data-table-container::-webkit-scrollbar,body .table-container::-webkit-scrollbar,body .table-responsive::-webkit-scrollbar,body .desktop-table-wrapper::-webkit-scrollbar,body .standard-table-wrapper::-webkit-scrollbar{height:7px}body .datatable-container::-webkit-scrollbar-track,body .data-table-container::-webkit-scrollbar-track,body .table-container::-webkit-scrollbar-track,body .table-responsive::-webkit-scrollbar-track,body .desktop-table-wrapper::-webkit-scrollbar-track,body .standard-table-wrapper::-webkit-scrollbar-track{background:transparent}body .datatable-container::-webkit-scrollbar-thumb,body .data-table-container::-webkit-scrollbar-thumb,body .table-container::-webkit-scrollbar-thumb,body .table-responsive::-webkit-scrollbar-thumb,body .desktop-table-wrapper::-webkit-scrollbar-thumb,body .standard-table-wrapper::-webkit-scrollbar-thumb{border-radius:999px;background:#6366f161}body table.auto-fit-table .col-unvan,body table.auto-fit-table .col-title,body table.auto-fit-table .col-mukellef,body table.auto-fit-table .col-firma,body table.auto-fit-table .col-ad,body table.auto-fit-table .col-name,body table.auto-fit-table .col-yetkili,body table.auto-fit-table .col-temsilci,body table.auto-fit-table .col-musteri-temsilcisi,body table.auto-fit-table .col-portal,body table.auto-fit-table .col-tarih,body table.auto-fit-table .col-date,body table.auto-fit-table .col-donem,body table.auto-fit-table .col-yil,body table.auto-fit-table .col-durum,body table.auto-fit-table .col-status,body table.auto-fit-table .col-actions,body table.auto-fit-table .col-islemler,body table.auto-fit-table .col-actions-mukellef,body table.auto-fit-table .col-actions-edefter,body table.auto-fit-table .col-actions-defter{width:auto!important;min-width:0!important;max-width:none!important}body table.auto-fit-table td:has(.row-actions),body table.auto-fit-table td:has(.action-buttons),body table.auto-fit-table td:has(.actions),body table.auto-fit-table td:has(.actions-cell){width:auto!important;min-width:0!important;max-width:none!important}body table td.col-tc,body table td.col-vk,body table td.col-vkn,body table td.col-vergi-no,body table td.col-no,body table td.col-tel,body table td.col-phone,body table td.col-telefon,body table td.col-tarih,body table td.col-date,body table td.col-tutar,body table td.col-amount,body .datatable td.col-tc,body .datatable td.col-vk,body .datatable td.col-vkn,body .datatable td.col-vergi-no,body .datatable td.col-tel,body .datatable td.col-telefon,body .datatable td.col-tarih,body .datatable td.col-date,body .datatable td.col-tutar,body .datatable td.col-amount,body .data-table td.col-tc,body .data-table td.col-vk,body .data-table td.col-vkn,body .data-table td.col-vergi-no,body .data-table td.col-tel,body .data-table td.col-telefon,body .data-table td.col-tarih,body .data-table td.col-date,body .data-table td.col-tutar,body .data-table td.col-amount{font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important;letter-spacing:0!important}body table td.col-unvan,body table td.col-mukellef,body table td.col-firma,body table td.col-title,body table td.col-ad,body table td.col-name,body .datatable td.col-unvan,body .datatable td.col-mukellef,body .datatable td.col-firma,body .datatable td.col-title,body .datatable td.col-ad,body .datatable td.col-name,body .data-table td.col-unvan,body .data-table td.col-mukellef,body .data-table td.col-firma,body .data-table td.col-title,body .data-table td.col-ad,body .data-table td.col-name{font-size:.875rem!important;font-weight:600!important;color:#0f172a!important}body .mukellef-table .col-unvan{width:14%!important}body .mukellef-table .col-yetkili{width:10%!important}body .mukellef-table .col-tc,body .mukellef-table .col-vk,body .mukellef-table .col-tel,body .mukellef-table .col-temsilci,body .mukellef-table .col-portal{width:8%!important}body .mukellef-table .col-actions-mukellef{width:96px!important;min-width:96px!important}body table .action-btn:disabled,body table .btn-action:disabled,body table .btn-icon:disabled{opacity:.42!important;cursor:not-allowed!important;transform:none!important}body .actions,body .row-actions,body .action-buttons{min-height:38px}body .btn-icon-sm{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:10px!important;width:36px!important;min-width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;color:var(--primary-color)!important;box-shadow:none!important}body .btn-icon-sm:hover{background:linear-gradient(135deg,#ede9fe,#ddd6fe)!important;border-color:var(--primary-color)!important;color:#3730a3!important}body .btn-icon-sm.btn-delete:hover{background:linear-gradient(135deg,#fee2e2,#fecaca)!important;border-color:var(--danger-color)!important;color:#7f1d1d!important}body .btn-icon-sm.btn-send:hover,body .btn-icon-sm.btn-retry:hover{background:linear-gradient(135deg,#e0f2fe,#dbeafe)!important;border-color:#0ea5e9!important;color:#075985!important}body .btn-sidebar-action,body .header-actions .btn-sidebar-action,body .header-actions .btn-email,body .header-actions .btn-primary,body .header-actions .btn-outline{min-height:42px!important;height:42px!important;border-radius:10px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:.9rem!important;font-weight:600!important;box-shadow:none!important}body .btn-sidebar-action,body .header-actions .btn-sidebar-action,body .header-actions .btn-primary{background:var(--toolbar-add-bg)!important;color:#fff!important;border:1px solid var(--toolbar-add-bg)!important}body .btn-sidebar-action:hover:not(:disabled),body .header-actions .btn-sidebar-action:hover:not(:disabled),body .header-actions .btn-primary:hover:not(:disabled){background:var(--toolbar-add-hover)!important;border-color:var(--toolbar-add-hover)!important;color:#fff!important}body .btn-sidebar-action svg,body .header-actions .btn-sidebar-action svg,body .header-actions .btn-primary svg,body .header-actions .btn-email svg{width:14px!important;height:14px!important;flex-shrink:0}body .header-actions .btn-email{background:#fff!important;color:var(--toolbar-add-bg)!important;border:1px solid rgba(49,46,129,.25)!important}body .header-actions .btn-email:hover:not(:disabled){background:#eef2ff!important;border-color:var(--toolbar-add-bg)!important;color:var(--toolbar-add-hover)!important}body .period-action-btn{min-height:42px!important;height:42px!important;padding:0 14px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;white-space:nowrap!important;font-size:.88rem!important}body .filter-buttons.wide-action-group,body .modern-filter-buttons.wide-action-group{display:flex!important;align-items:flex-end!important;gap:10px!important;flex-wrap:wrap!important}.form-select,.search-input,.form-control{padding:8px 12px;border:1px solid var(--input-border);border-radius:6px;background-color:var(--input-bg);color:var(--text-primary);font-size:.875rem;height:38px;transition:border-color .15s,box-shadow .15s}.form-select,.search-input,.form-control:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #4f46e514}.form-select,.search-input,.form-control:hover{border-color:var(--primary-color)}select.form-select,.form-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:15px;padding-right:30px;cursor:pointer}select.form-select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #4f46e514}select.form-select:hover{border-color:var(--primary-color)}.datatable-container,.table-container{overflow-x:hidden;position:relative}.datatable-container:has(.datatable),.table-container:has(.datatable){overflow-x:hidden}.table-loader-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;gap:16px}.table-loader-spinner{width:40px;height:40px;border:3.5px solid var(--border-color, #e5e7eb);border-top-color:var(--primary, #2563eb);border-radius:50%;animation:tbl-spin .7s linear infinite}@keyframes tbl-spin{to{transform:rotate(360deg)}}.table-loader-text{font-size:.875rem;color:var(--text-secondary, #6b7280)}body.dark-mode .table-loader-spinner{border-color:#374151;border-top-color:#60a5fa}.datatable{border-collapse:collapse;width:100%}.datatable th{text-align:left;padding:12px 16px;background-color:var(--table-head-bg);color:var(--text-secondary);font-weight:600;border-bottom:2px solid var(--border-color);cursor:pointer;-webkit-user-select:none;user-select:none}.datatable th:hover{background-color:var(--bg-hover)}.datatable td{padding:12px 16px;border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle}.datatable tr:hover{background-color:var(--bg-hover)}.datatable tbody tr{background-color:var(--bg-card);transition:background-color .2s}.datatable tbody tr:nth-child(2n){background-color:var(--bg-body)}.datatable tbody tr:hover{background-color:var(--bg-hover)}.status-badge{padding:3px 9px;border-radius:20px;font-size:.75rem;font-weight:600;display:inline-flex;align-items:center;gap:4px;letter-spacing:.01em}.status-badge.active,.status-badge.success{background-color:#19875426;color:#198754}.status-badge.passive,.status-badge.inactive,.status-badge.danger{background-color:#dc354526;color:#dc3545}.status-badge.pending,.status-badge.warning{background-color:#ffc10726;color:#856404}body.dark-mode .status-badge.active,body.dark-mode .status-badge.success{background-color:#2ecc7133;color:#2ecc71}body.dark-mode .status-badge.passive,body.dark-mode .status-badge.inactive,body.dark-mode .status-badge.danger{background-color:#e35d6a33;color:#e35d6a}body.dark-mode .status-badge.pending,body.dark-mode .status-badge.warning{background-color:#ffc10733;color:#ffc107}.card{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:16px;transition:background-color .3s,border-color .3s}.modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content{background:var(--bg-card);border:1px solid var(--border-color);color:var(--text-primary);border-radius:12px;max-height:90vh;overflow-y:auto}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color)}.modal-header h2,.modal-header h3{margin:0;color:var(--text-primary)}.modal-body{padding:20px}.modal-footer{padding:16px 20px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:12px}body.dark-mode input,body.dark-mode select,body.dark-mode textarea{background-color:var(--input-bg);color:var(--text-primary);border-color:var(--input-border)}body.dark-mode input::placeholder,body.dark-mode textarea::placeholder{color:var(--text-secondary)}.dropdown-menu{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:0 4px 12px var(--shadow-color)}.dropdown-item{color:var(--text-primary)}.dropdown-item:hover{background-color:var(--bg-hover)}.tabs-header{display:flex;gap:2px;border-bottom:1px solid var(--border-color);margin-bottom:20px}.tab-btn{padding:10px 20px;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;color:var(--text-secondary);font-weight:500}.tab-btn.active{color:var(--primary-color);border-bottom-color:var(--primary-color)}.tab-content{padding:10px 0}.form-group{margin-bottom:16px}.form-label{display:block;margin-bottom:6px;font-size:.9rem;color:var(--text-secondary)}.form-control{width:100%}body.dark-mode .datatable-container{background:var(--bg-card)!important}body.dark-mode .card,body.dark-mode .page-container,body.dark-mode .modal-content{background:var(--bg-card)!important;border-color:var(--border-color)!important}body.dark-mode .form-select,body.dark-mode .form-control,body.dark-mode .search-input,body.dark-mode input[type=text],body.dark-mode input[type=email],body.dark-mode input[type=password],body.dark-mode input[type=number],body.dark-mode input[type=date],body.dark-mode textarea,body.dark-mode select{background:var(--input-bg)!important;border-color:var(--input-border)!important;color:var(--text-primary)!important}body.dark-mode select.form-select,body.dark-mode .form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;background-size:15px!important}body.dark-mode .datatable th{background-color:var(--table-head-bg)!important;color:var(--text-secondary)!important;border-color:var(--border-color)!important}body.dark-mode .datatable td{border-color:var(--border-color)!important;color:var(--text-primary)!important}body.dark-mode .datatable tbody tr{background-color:var(--bg-card)!important}body.dark-mode .datatable tbody tr:nth-child(2n){background-color:var(--bg-body)!important}body.dark-mode .datatable tbody tr:hover{background-color:var(--bg-hover)!important}body.dark-mode .btn-page,body.dark-mode .btn-action{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}body.dark-mode .btn-page:hover,body.dark-mode .btn-action:hover{background:var(--bg-hover)!important}body.dark-mode .btn-excel{background:#fff!important;color:#198754!important;border-color:#198754!important}body.dark-mode .btn-pdf{background:#fff!important;color:#dc3545!important;border-color:#dc3545!important}body.dark-mode .row-passive{background-color:#dc354526!important}body.dark-mode .pagination,body.dark-mode .pagination-info{color:var(--text-secondary)}body.dark-mode .summary-card,body.dark-mode .stat-card,body.dark-mode .info-card,body.dark-mode .chart-container,body.dark-mode .chart-card{background:var(--bg-card)!important;border-color:var(--border-color)!important}body.dark-mode .tab-content,body.dark-mode .tab-panel{background:var(--bg-card)!important}body.dark-mode .nested-menu,body.dark-mode .actions-dropdown{background:var(--bg-card)!important;border-color:var(--border-color)!important}body.dark-mode .alert,body.dark-mode .message{background:var(--bg-hover)!important;border-color:var(--border-color)!important}body.dark-mode .alert-danger,body.dark-mode .error-message{background:#dc354526!important}body.dark-mode .alert-success,body.dark-mode .success-message{background:#28a74526!important}body.dark-mode .alert-warning,body.dark-mode .warning-message{background:#ffc10726!important}.ed-stepper-wrap{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:20px 28px 16px;box-shadow:0 1px 3px #0000000f}.ed-stepper{display:flex;align-items:flex-start;justify-content:space-between;overflow-x:auto;padding-bottom:2px}.ed-step{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.ed-step-dot{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:700;border:2px solid #CBD5E1;background:#f8fafc;color:#94a3b8;transition:all .2s ease;position:relative;z-index:1}.ed-step-lbl{font-size:.6875rem;font-weight:500;margin-top:8px;color:#94a3b8;white-space:nowrap;text-align:center;letter-spacing:.01em}.ed-step.ed-active .ed-step-dot{background:#1b4f8a;border-color:#1b4f8a;color:#fff;box-shadow:0 0 0 4px #1b4f8a26}.ed-step.ed-active .ed-step-lbl{color:#1b4f8a;font-weight:700}.ed-step.ed-done .ed-step-dot{background:#15803d;border-color:#15803d;color:#fff}.ed-step.ed-done .ed-step-lbl{color:#15803d;font-weight:600}.ed-connector{flex:1;height:2px;background:#e2e8f0;margin-top:17px;min-width:16px;transition:background .2s ease}.ed-connector.ed-done{background:#15803d}.ed-helper{background:#eff6ff;border:1px solid #BFDBFE;border-radius:8px;padding:14px 16px;display:flex;gap:12px;align-items:flex-start}.ed-helper-icon{font-size:1.125rem;flex-shrink:0;line-height:1.4}.ed-helper-text{font-size:.875rem;color:#1e40af;margin:0;line-height:1.6}.ed-helper-text strong{color:#1e3a8a}.ed-card{background:#fff;border:1px solid #E2E8F0;border-radius:10px;box-shadow:0 1px 3px #00000012;overflow:hidden}.ed-card-header{padding:14px 20px;border-bottom:1px solid #E2E8F0;background:#fafbfc;display:flex;align-items:center;justify-content:space-between}.ed-card-title{font-size:.875rem;font-weight:700;color:#1e293b;margin:0;display:flex;align-items:center;gap:8px}.ed-card-body{padding:20px}.ed-card-body-sm{padding:14px 16px}.ed-label{display:block;font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px}.ed-input{border-color:#e2e8f0!important;border-radius:6px!important;font-size:.875rem!important}.ed-input:focus{border-color:#93c5fd!important;box-shadow:0 0 0 3px #1b4f8a1a!important}.ed-btn-primary{background:#1b4f8a!important;color:#fff!important;border:none!important;border-radius:6px!important;font-size:.8125rem!important;font-weight:600!important}.ed-btn-primary:hover:not(:disabled){background:#143d6d!important;color:#fff!important}.ed-btn-primary:disabled{opacity:.6!important}.ed-table{width:100%;border-collapse:collapse}.ed-table thead th{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;background:#f8fafc;border-bottom:1px solid #E2E8F0;padding:11px 12px;white-space:nowrap}.ed-table tbody td{font-size:.875rem;padding:11px 12px;border-bottom:1px solid #F1F5F9;color:#1e293b;vertical-align:middle}.ed-table tbody tr:last-child td{border-bottom:none}.ed-table tbody tr:hover td{background:#f8fafc}.ed-table tfoot td{font-size:.875rem;font-weight:700;padding:11px 12px;background:#f8fafc;border-top:2px solid #E2E8F0}.ed-badge{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.ed-badge-primary{background:#eff4ff;color:#1b4f8a;border:1px solid #BFDBFE}.ed-badge-success{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}.ed-badge-warning{background:#fef3c7;color:#b45309;border:1px solid #FDE68A}.ed-badge-danger{background:#fee2e2;color:#dc2626;border:1px solid #FCA5A5}.ed-badge-muted{background:#f1f5f9;color:#64748b;border:1px solid #E2E8F0}.ed-badge-incoming{background:#eff6ff;color:#1d4ed8;border:1px solid #BFDBFE}.ed-badge-outgoing{background:#fffbeb;color:#92400e;border:1px solid #FDE68A}.ed-badge-info{background:#f0fdfa;color:#0f766e;border:1px solid #99F6E4}.ed-badge-purple{background:#faf5ff;color:#7e22ce;border:1px solid #D8B4FE}.ed-risk-high{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600;background:#fee2e2;color:#dc2626;border:1px solid #FCA5A5}.ed-risk-medium{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600;background:#fef3c7;color:#b45309;border:1px solid #FDE68A}.ed-risk-low{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600;background:#dcfce7;color:#15803d;border:1px solid #86EFAC}.ed-empty{padding:56px 24px;text-align:center}.ed-empty-icon{font-size:2.5rem;margin-bottom:14px}.ed-empty-title{font-size:1rem;font-weight:600;color:#1e293b;margin:0 0 6px}.ed-empty-desc{font-size:.875rem;color:#64748b;margin:0}.ed-alert-danger{background:#fee2e2;border:1px solid #FCA5A5;color:#dc2626;border-radius:8px;padding:12px 16px;font-size:.875rem}.ed-alert-warning{background:#fef3c7;border:1px solid #FDE68A;color:#b45309;border-radius:8px;padding:12px 16px;font-size:.875rem}.ed-alert-success{background:#dcfce7;border:1px solid #86EFAC;color:#15803d;border-radius:8px;padding:12px 16px;font-size:.875rem}.ed-alert-info{background:#eff6ff;border:1px solid #BFDBFE;color:#1e40af;border-radius:8px;padding:12px 16px;font-size:.875rem}.ed-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}@media(max-width:480px){.ed-info-grid{grid-template-columns:1fr}}.ed-info-label{font-size:.7rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}.ed-info-value{font-size:.875rem;font-weight:600;color:#1e293b;line-height:1.4}.ed-info-value-mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.ed-info-value-muted{color:#64748b;font-weight:500}.ed-summary-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin-bottom:24px}.ed-summary-card{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:18px 20px;box-shadow:0 1px 3px #0000000f}.ed-summary-label{font-size:.7rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.ed-summary-value{font-size:1.375rem;font-weight:700;color:#1e293b;line-height:1.2}.ed-summary-value.primary{color:#1b4f8a}.ed-summary-value.success{color:#15803d}.ed-summary-value.danger{color:#dc2626}.ed-action-bar{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:16px 20px;box-shadow:0 1px 3px #0000000f;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ed-balance{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:999px;font-size:.8125rem;font-weight:700}.ed-balance.ok{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}.ed-balance.err{background:#fee2e2;color:#dc2626;border:1px solid #FCA5A5}.ed-info-card{background:#fff;border:1px solid #E2E8F0;border-radius:8px;overflow:hidden;margin-bottom:12px;box-shadow:0 1px 2px #0000000d}.ed-info-card-header{padding:9px 14px;background:#fafbfc;border-bottom:1px solid #E2E8F0;font-size:.7rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;justify-content:space-between}.ed-info-card-body{padding:12px 14px}.ed-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:4px 0;font-size:.8125rem;gap:8px;border-bottom:1px solid #F1F5F9}.ed-info-row:last-child{border-bottom:none}.ed-info-row-key{color:#64748b;font-weight:500;flex-shrink:0}.ed-info-row-val{color:#1e293b;font-weight:600;text-align:right;word-break:break-word}.ed-page{background:#f1f5f9;min-height:100vh;padding:20px 0}.ed-page-title{font-size:1.3125rem;font-weight:700;color:#1e293b;margin:0 0 5px;line-height:1.3}.ed-page-desc{font-size:.875rem;color:#64748b;margin:0;line-height:1.5}body .report-filters{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:12px}body .report-filters .filter-row,body .report-filters .filter-grid,body .report-filters .filter-row-1,body .report-filters .filter-row-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;width:100%}body .summary-pill-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}body .summary-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#eef2ff;color:#312e81;font-size:.85rem;font-weight:600}body .summary-pill.success{background:#dcfce7;color:#166534}body .summary-pill.danger{background:#fee2e2;color:#991b1b}body .btn-sidebar-action,body .btn.btn-sidebar-action{background:var(--toolbar-add-bg)!important;color:#fff!important;border:1px solid var(--toolbar-add-bg)!important;min-height:42px!important;height:42px!important;padding:0 18px!important;border-radius:10px!important;font-size:.92rem!important;font-weight:500!important;box-shadow:none!important}body .btn-sidebar-action:hover:not(:disabled),body .btn.btn-sidebar-action:hover:not(:disabled){background:var(--toolbar-add-hover)!important;border-color:var(--toolbar-add-hover)!important;color:#fff!important}body .file-picker-btn,body .btn.file-picker-btn{background:#fff!important;color:#111827!important;border:1px solid #d1d5db!important;min-height:40px!important;height:40px!important;padding:0 16px!important;border-radius:10px!important;font-size:.9rem!important;font-weight:500!important;box-shadow:none!important}body .file-picker-btn:hover:not(:disabled),body .btn.file-picker-btn:hover:not(:disabled){background:#111827!important;color:#fff!important;border-color:#111827!important}body .table-record-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;color:#475569;font-size:.9rem;font-weight:600;white-space:nowrap}body .datatable td,body .ed-table td{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important}body .datatable th,body .ed-table thead th{white-space:nowrap}body .datatable td.nowrap,body .datatable td.col-date,body .datatable td.col-tarih,body .datatable td.col-amount,body .datatable td.col-tutar,body .datatable td.col-bakiye,body .datatable td.col-actions,body .datatable td.col-islemler,body .datatable td.text-mono,body .datatable .row-actions,body .datatable .action-center,body .datatable .action-buttons,body .ed-table td.nowrap{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}body .datatable td,body .ed-table td{position:relative}body .datatable td[title]:not([title=""]):not(.no-tooltip):after,body .ed-table td[title]:not([title=""]):not(.no-tooltip):after{content:attr(title);position:absolute;bottom:calc(100% + 6px);left:0;background:#312e81;color:#fff;padding:7px 11px;border-radius:8px;font-size:.78rem;font-weight:500;white-space:normal;word-break:break-word;max-width:300px;min-width:60px;line-height:1.55;box-shadow:0 4px 16px #312e8138;z-index:9999;pointer-events:none;opacity:0;transition:opacity .14s ease}body .datatable td[title]:not([title=""]):not(.no-tooltip):hover:after,body .ed-table td[title]:not([title=""]):not(.no-tooltip):hover:after{opacity:1}body.dark-mode .datatable td[title]:not([title=""]):not(.no-tooltip):after,body.dark-mode .ed-table td[title]:not([title=""]):not(.no-tooltip):after{background:#4f46e5;box-shadow:0 4px 16px #00000073}body .action-btn:after,body .btn-action:after{background:#312e81!important;border-radius:6px!important;padding:4px 9px!important;font-size:.72rem!important;box-shadow:0 3px 10px #312e8133!important}body .datatable .col-unvan,body .datatable .col-title,body .datatable .col-firma,body .datatable .col-ad,body .datatable .col-name{min-width:120px}body .datatable .col-tc,body .datatable .col-vk,body .datatable .col-no{width:110px;white-space:nowrap!important}body .datatable .col-tel,body .datatable .col-phone,body .datatable .col-telefon{width:130px;white-space:nowrap!important}body .datatable .col-portal,body .datatable .col-panel{width:90px;text-align:center}body .datatable .col-actions,body .datatable .col-islemler{width:120px;min-width:110px;white-space:nowrap!important}body .datatable .col-status,body .datatable .col-durum{width:100px;white-space:nowrap!important}body .datatable .col-date,body .datatable .col-tarih{width:110px;white-space:nowrap!important}body .datatable .col-tutar,body .datatable .col-amount,body .datatable .col-bakiye{width:110px;text-align:right;white-space:nowrap!important}body .pagination-bar{display:flex;align-items:center;justify-content:space-between;padding:12px 4px;gap:12px;flex-wrap:wrap}body .pagination-info{font-size:.88rem;color:var(--text-secondary)}body .pagination-controls{display:flex;gap:6px;align-items:center}body .page-btn,body .btn-page{background:#fff!important;border:1px solid var(--border-color)!important;border-radius:8px!important;min-width:36px!important;height:36px!important;padding:0 10px!important;font-size:.85rem!important;font-weight:500!important;color:var(--text-primary)!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease,border-color .15s ease!important;line-height:1!important}body .page-btn:hover:not(:disabled),body .btn-page:hover:not(:disabled){background:var(--bg-hover)!important;border-color:var(--primary-color)!important;color:var(--primary-color)!important}body .page-btn.active,body .btn-page.active{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important}body .page-btn:disabled,body .btn-page:disabled{opacity:.4!important;cursor:not-allowed!important}body .page-info{font-size:.88rem;color:var(--text-secondary);white-space:nowrap}body.dark-mode .page-btn,body.dark-mode .btn-page{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}body .summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:16px}body .summary-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:14px 18px;display:flex;flex-direction:column;gap:6px}body .summary-card span,body .summary-card label{font-size:.8rem;color:var(--text-secondary);font-weight:500}body .summary-card strong{font-size:1.15rem;font-weight:700;color:var(--text-primary)}body .summary-card.expense strong{color:var(--danger-color)}body .summary-card.balance strong,body .summary-card.income strong{color:var(--success-color)}body .text-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}body .text-clamp-tight{-webkit-line-clamp:1}body .text-clamp-3{-webkit-line-clamp:3}body .active-count-info,body .report-summary{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}body .active-count-info .summary-pill,body .report-summary .summary-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#eef2ff;color:#312e81;font-size:.82rem;font-weight:600;white-space:nowrap}body .active-count-info .summary-pill.active,body .report-summary .summary-pill.active{background:#dcfce7;color:#166534}body .active-count-info .summary-pill.passive,body .report-summary .summary-pill.passive{background:#fee2e2;color:#991b1b}body .table-empty{text-align:center;padding:40px 20px;color:var(--text-secondary);font-size:.95rem}body .type-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:.78rem;font-weight:600;white-space:nowrap}body .type-badge.income{background:#dcfce7;color:#166534;border:1px solid #86efac}body .type-badge.expense{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}body .fw-bold{font-weight:700!important}body .text-mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88em}body .amount-income{color:#166534!important;font-weight:600!important}body .amount-expense{color:#991b1b!important;font-weight:600!important}body .text-right{text-align:right!important}body .text-center{text-align:center!important}body table .col-tutar,body table .col-amount,body table .col-bakiye,body table .col-borc,body table .col-alacak,body table .col-kdv,body table .col-toplam,body table .col-fiyat,body table .col-ucret,body table .col-kontor,body .datatable .col-tutar,body .datatable .col-amount,body .datatable .col-bakiye,body .datatable .col-borc,body .datatable .col-alacak,body .datatable .col-kdv,body .datatable .col-toplam,body .datatable .col-fiyat,body .datatable .col-ucret,body .datatable .col-kontor{text-align:right!important}body .datatable tbody tr.row-passive td{background:#dc35450a!important;color:#6b7280}body .datatable tbody tr.row-passive:hover td{background:#dc354514!important}body .btn-portal{background:#eff6ff;border:1px solid #bfdbfe;color:#1e293b;border-radius:8px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease}body .btn-portal:hover{background:#1e293b;border-color:#1e293b;color:#e2e8f0}body .temsilci-chips{display:flex;flex-direction:column;gap:3px}body .temsilci-chip{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:#374151;white-space:nowrap}body .no-temsilci{color:var(--text-secondary);font-size:.85rem}body .datatable td.col-portal-cell{text-align:center}body .error-banner{display:flex;align-items:center;gap:10px;background:#fef2f2;border:1px solid #fca5a5;border-radius:10px;padding:12px 16px;margin-bottom:12px;color:#dc2626;font-size:.9rem}@media(max-width:900px){body .datatable .col-tc,body .datatable .col-vk{display:none}}@media(max-width:720px){body .datatable th,body .datatable td{padding:8px 10px!important;font-size:.8rem!important}body .datatable .col-actions,body .datatable .col-islemler{width:90px;min-width:80px}}body .datatable-container,body .table-container,body .datatable-wrapper,body .desktop-table-wrapper,body .table-responsive{max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;scrollbar-width:thin!important;scrollbar-color:#cbd5e1 #f8fafc!important}body table,body .datatable,body .data-table,body .standard-data-table,body .table{width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important}body table:has(thead th:nth-child(10)),body .datatable:has(thead th:nth-child(10)),body .data-table:has(thead th:nth-child(10)){min-width:min(1120px,100%)!important}body table:has(thead th:nth-child(14)),body .datatable:has(thead th:nth-child(14)),body .data-table:has(thead th:nth-child(14)){min-width:min(1240px,100%)!important}body table th,body table td,body .datatable th,body .datatable td,body .data-table th,body .data-table td,body .standard-data-table th,body .standard-data-table td,body .table th,body .table td{height:52px!important;padding:10px!important;font-size:.844rem!important;font-weight:500!important;line-height:1.35!important;color:#1e293b!important;vertical-align:middle!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important;overflow-wrap:normal!important}body table th,body .datatable th,body .data-table th,body .standard-data-table th,body .table th{font-size:.74rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0!important;resize:none!important}body table td>span,body table td>div:not(.row-actions):not(.action-buttons):not(.actions):not(.actions-cell),body .datatable td>span,body .datatable td>div:not(.row-actions):not(.action-buttons):not(.actions):not(.actions-cell),body .data-table td>span,body .data-table td>div:not(.row-actions):not(.action-buttons):not(.actions):not(.actions-cell){display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .datatable .col-sira,body .data-table .col-sira,body table th.col-sira,body table td.col-sira,body table th:first-child.col-no,body table td:first-child.col-no{display:none!important}body .datatable .col-unvan,body .datatable .col-title,body .datatable .col-mukellef,body .datatable .col-firma,body .datatable .col-ad,body .datatable .col-name,body .data-table .col-unvan,body .data-table .col-title,body .data-table .col-mukellef,body .data-table .col-firma,body .data-table .col-ad,body .data-table .col-name{width:15%!important;min-width:0!important}body .datatable .col-temsilci,body .datatable .col-musteri-temsilcisi,body .data-table .col-temsilci,body .data-table .col-musteri-temsilcisi,body .datatable .col-tarih,body .datatable .col-date,body .datatable .col-donem,body .datatable .col-yil,body .datatable .col-durum,body .datatable .col-status,body .data-table .col-tarih,body .data-table .col-date,body .data-table .col-donem,body .data-table .col-yil,body .data-table .col-durum,body .data-table .col-status{width:8%!important;min-width:0!important}body .datatable .col-actions,body .datatable .col-islemler,body .datatable .col-actions-mukellef,body .datatable .col-actions-edefter,body .datatable .col-actions-defter,body .data-table .col-actions,body .data-table .col-islemler,body table th.col-actions,body table td.col-actions,body table th.col-islemler,body table td.col-islemler,body table td:has(.row-actions),body table td:has(.action-buttons),body table td:has(.actions){width:96px!important;min-width:96px!important;max-width:112px!important;text-align:center!important}body .row-actions,body .action-buttons,body .actions,body .actions-cell{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;flex-wrap:nowrap!important;white-space:nowrap!important}body table .action-btn,body table .btn-action,body table .btn-icon{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;padding:0!important;border:1px solid transparent!important;border-radius:5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important;font-size:0!important;line-height:1!important;box-shadow:none!important}body table .action-btn>*,body table .btn-action>*,body table .btn-icon>*,body table .action-btn svg,body table .btn-action svg,body table .btn-icon svg,body table .action-btn i,body table .btn-action i,body table .btn-icon i{display:none!important}body table .action-btn:before,body table .btn-action:before,body table .btn-icon:before{content:""!important;width:14px!important;height:14px!important;display:block!important;background-color:currentColor!important;-webkit-mask:var(--table-action-view-icon) no-repeat center / contain!important;mask:var(--table-action-view-icon) no-repeat center / contain!important}body table .action-btn.view,body table .btn-action.btn-view,body table .btn-action.btn-receipt,body table button[title*=\130ncele],body table button[title*=G\f6r\fcnt\fcle],body table button[title*=Detay]{color:#0891b2!important;background:#ecfeff!important}body table .action-btn.view:before,body table .btn-action.btn-view:before,body table button[title*=\130ncele]:before,body table button[title*=G\f6r\fcnt\fcle]:before,body table button[title*=Detay]:before{-webkit-mask-image:var(--table-action-view-icon)!important;mask-image:var(--table-action-view-icon)!important}body table .action-btn.edit,body table .btn-action.btn-edit,body table button[title*=D\fczenle]{color:#2563eb!important;background:#eff6ff!important}body table .action-btn.edit:before,body table .btn-action.btn-edit:before,body table button[title*=D\fczenle]:before{-webkit-mask-image:var(--table-action-edit-icon)!important;mask-image:var(--table-action-edit-icon)!important}body table .action-btn.delete,body table .btn-action.btn-delete,body table button[title*=Sil]{color:#dc2626!important;background:#fef2f2!important}body table .action-btn.delete:before,body table .btn-action.btn-delete:before,body table button[title*=Sil]:before{-webkit-mask-image:var(--table-action-delete-icon)!important;mask-image:var(--table-action-delete-icon)!important}body table .action-btn.scan{color:#7c3aed!important;background:#f5f3ff!important}body table .action-btn.accept{color:#16a34a!important;background:#ecfdf5!important}body table .action-btn.reject{color:#dc2626!important;background:#fef2f2!important}body table .action-btn:hover:not(:disabled),body table .btn-action:hover:not(:disabled),body table .btn-icon:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 2px 6px #0f172a1f!important}body table:not(.auto-fit-table){table-layout:auto!important}body table.auto-fit-table,body .datatable.auto-fit-table,body .data-table.auto-fit-table,body .standard-data-table.auto-fit-table{width:100%!important;min-width:var(--auto-fit-min-width, 0px)!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important}body table.auto-fit-table th,body table.auto-fit-table td{width:auto!important;min-width:0!important;max-width:none!important;height:52px!important;padding:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important;overflow-wrap:normal!important;vertical-align:middle!important}body table.auto-fit-table th{font-size:.75rem!important;font-weight:700!important;letter-spacing:.035em!important;color:#64748b!important;line-height:1.2!important}body table.auto-fit-table td{font-size:.844rem!important;font-weight:500!important;color:#1e293b!important;line-height:1.35!important}body table.auto-fit-table th.col-sira,body table.auto-fit-table td.col-sira,body table.auto-fit-table col[data-fit-hidden=true]{display:none!important;width:0!important;min-width:0!important;max-width:0!important;padding:0!important;border:0!important}body table.auto-fit-table .col-unvan,body table.auto-fit-table .col-title,body table.auto-fit-table .col-mukellef,body table.auto-fit-table .col-firma,body table.auto-fit-table .col-ad,body table.auto-fit-table .col-name,body table.auto-fit-table .col-yetkili,body table.auto-fit-table .col-temsilci,body table.auto-fit-table .col-musteri-temsilcisi,body table.auto-fit-table .col-portal,body table.auto-fit-table .col-tarih,body table.auto-fit-table .col-date,body table.auto-fit-table .col-donem,body table.auto-fit-table .col-yil,body table.auto-fit-table .col-durum,body table.auto-fit-table .col-status,body table.auto-fit-table .col-actions,body table.auto-fit-table .col-islemler,body table.auto-fit-table .col-actions-mukellef,body table.auto-fit-table .col-actions-edefter,body table.auto-fit-table .col-actions-defter,body table.auto-fit-table td:has(.row-actions),body table.auto-fit-table td:has(.action-buttons),body table.auto-fit-table td:has(.actions),body table.auto-fit-table td:has(.actions-cell){width:auto!important;min-width:0!important;max-width:none!important}body table.auto-fit-table td>span,body table.auto-fit-table td>div:not(.row-actions):not(.action-buttons):not(.actions):not(.actions-cell){display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body table.auto-fit-table .auto-fit-long-cell{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body table.auto-fit-table .auto-fit-action-cell{text-align:center!important;padding-left:5px!important;padding-right:5px!important}body table.auto-fit-table .row-actions,body table.auto-fit-table .action-buttons,body table.auto-fit-table .actions,body table.auto-fit-table .actions-cell{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;flex-wrap:nowrap!important;white-space:nowrap!important;max-width:100%!important}body table.auto-fit-table .action-btn,body table.auto-fit-table .btn-action,body table.auto-fit-table .btn-icon{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;flex:0 0 28px!important;border-radius:6px!important}:root{--table-action-scan-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M1.5 1A.5.5 0 0 0 1 1.5v3a.5.5 0 0 1-1 0v-3A1.5 1.5 0 0 1 1.5 0h3a.5.5 0 0 1 0 1h-3zM11 .5a.5.5 0 0 1 .5-.5h3A1.5 1.5 0 0 1 16 1.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 0-.5-.5h-3A.5.5 0 0 1 11 .5zM.5 11a.5.5 0 0 1 .5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 1 0 1h-3A1.5 1.5 0 0 1 0 14.5v-3a.5.5 0 0 1 .5-.5zm15 0a.5.5 0 0 1 .5.5v3a1.5 1.5 0 0 1-1.5 1.5h-3a.5.5 0 0 1 0-1h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 1 .5-.5z'/%3E%3Cpath fill='black' d='M4 7.5h8v1H4v-1z'/%3E%3C/svg%3E");--table-action-accept-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E");--table-action-reject-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");--table-action-start-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M4 3.993v8.014c0 .765.83 1.243 1.492.86l6.927-4.007a.993.993 0 0 0 0-1.72L5.492 3.133A.994.994 0 0 0 4 3.993z'/%3E%3C/svg%3E");--table-action-complete-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M8 15A7 7 0 1 0 8 1a7 7 0 0 0 0 14zm3.354-8.646-4 4a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7 9.293l3.646-3.647a.5.5 0 0 1 .708.708z'/%3E%3C/svg%3E");--table-action-cancel-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zM3.757 4.464a6 6 0 0 0 7.779 7.779L3.757 4.464zm.707-.707 7.779 7.779a6 6 0 0 0-7.779-7.779z'/%3E%3C/svg%3E");--table-action-receipt-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M4 0h5.5L14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm5 1.5V5h3.5L9 1.5zM4 7a.5.5 0 0 0 0 1h8a.5.5 0 0 0 0-1H4zm0 2.5a.5.5 0 0 0 0 1h8a.5.5 0 0 0 0-1H4zm0 2.5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1H4z'/%3E%3C/svg%3E")}body table .action-btn.scan:before,body table .btn-action.btn-scan:before{-webkit-mask-image:var(--table-action-scan-icon)!important;mask-image:var(--table-action-scan-icon)!important}body table .action-btn.accept:before,body table .btn-action.btn-accept:before{-webkit-mask-image:var(--table-action-accept-icon)!important;mask-image:var(--table-action-accept-icon)!important}body table .action-btn.reject:before,body table .btn-action.btn-reject:before{-webkit-mask-image:var(--table-action-reject-icon)!important;mask-image:var(--table-action-reject-icon)!important}body table .action-btn.start:before,body table .btn-action.btn-start:before{-webkit-mask-image:var(--table-action-start-icon)!important;mask-image:var(--table-action-start-icon)!important}body table .action-btn.complete:before,body table .btn-action.btn-complete:before{-webkit-mask-image:var(--table-action-complete-icon)!important;mask-image:var(--table-action-complete-icon)!important}body table .action-btn.cancel:before,body table .btn-action.btn-cancel:before{-webkit-mask-image:var(--table-action-cancel-icon)!important;mask-image:var(--table-action-cancel-icon)!important}body table .action-btn.send:before,body table .btn-action.btn-send:before{-webkit-mask-image:var(--table-action-send-icon)!important;mask-image:var(--table-action-send-icon)!important}body table .action-btn.download:before,body table .btn-action.btn-download:before{-webkit-mask-image:var(--table-action-download-icon)!important;mask-image:var(--table-action-download-icon)!important}body table .action-btn.receipt:before,body table .btn-action.btn-receipt:before{-webkit-mask-image:var(--table-action-receipt-icon)!important;mask-image:var(--table-action-receipt-icon)!important}body table .action-btn.start,body table .action-btn.send,body table .btn-action.btn-start,body table .btn-action.btn-send{color:#2563eb!important;background:#eff6ff!important}body table .action-btn.complete,body table .action-btn.accept,body table .btn-action.btn-complete,body table .btn-action.btn-accept{color:#16a34a!important;background:#ecfdf5!important}body table .action-btn.cancel,body table .action-btn.reject,body table .btn-action.btn-cancel,body table .btn-action.btn-reject{color:#dc2626!important;background:#fef2f2!important}body table .action-btn.scan,body table .btn-action.btn-scan,body table .action-btn.receipt,body table .btn-action.btn-receipt{color:#7c3aed!important;background:#f5f3ff!important}body table td.actions,body table td.actions-cell,body table td:has(>.actions),body table td:has(>.actions-cell){display:table-cell!important;width:96px!important;min-width:96px!important;max-width:112px!important;overflow:visible!important;text-align:center!important}body table td.actions:has(.action-btn:nth-child(3)),body table td.actions-cell:has(.action-btn:nth-child(3)),body table td:has(>.actions .action-btn:nth-child(3)),body table td:has(>.actions-cell .action-btn:nth-child(3)){width:112px!important;min-width:112px!important;max-width:124px!important}body table td.actions:has(.action-btn:nth-child(4)),body table td.actions-cell:has(.action-btn:nth-child(4)),body table td:has(>.actions .action-btn:nth-child(4)),body table td:has(>.actions-cell .action-btn:nth-child(4)){width:144px!important;min-width:144px!important;max-width:156px!important}body table td.actions:has(.action-btn:nth-child(5)),body table td.actions-cell:has(.action-btn:nth-child(5)),body table td:has(>.actions .action-btn:nth-child(5)),body table td:has(>.actions-cell .action-btn:nth-child(5)){width:176px!important;min-width:176px!important;max-width:188px!important}body table td.actions:has(.action-btn:nth-child(6)),body table td.actions-cell:has(.action-btn:nth-child(6)),body table td:has(>.actions .action-btn:nth-child(6)),body table td:has(>.actions-cell .action-btn:nth-child(6)){width:208px!important;min-width:208px!important;max-width:220px!important}body table td.actions .action-btn.download,body table td.actions-cell .action-btn.download,body table td.actions .btn-action.btn-download,body table td.actions-cell .btn-action.btn-download{color:#0f766e!important;background:#f0fdfa!important}body .table-container:has(.edonusum-table),body .datatable-container:has(.edonusum-table),body .data-table-container:has(.edonusum-table){width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain}body .card:has(.edonusum-table),body .page-container:has(.edonusum-table){min-width:0!important;max-width:100%!important}body table.edonusum-table{width:max-content!important;min-width:1120px!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important}body table.edonusum-table th,body table.edonusum-table td{height:56px!important;padding:10px 12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;vertical-align:middle!important;word-break:normal!important;overflow-wrap:normal!important}body table.edonusum-table th:first-child,body table.edonusum-table td:first-child{width:170px!important;min-width:170px!important}body table.edonusum-table th:nth-child(2),body table.edonusum-table td:nth-child(2){width:220px!important;min-width:180px!important}body table.edonusum-table td.amount,body table.edonusum-table td.text-right.amount,body table.edonusum-table th.text-right{width:140px!important;min-width:140px!important;max-width:150px!important;text-align:right!important;font-variant-numeric:tabular-nums!important}body table.edonusum-table .amount,body table.edonusum-table .amount small,body table.edonusum-table .currency{white-space:nowrap!important}body table.edonusum-table td:has(.status-badge){width:160px!important;min-width:150px!important;max-width:180px!important}body table.edonusum-table th:last-child,body table.edonusum-table td:last-child{position:sticky!important;right:0!important;width:188px!important;min-width:188px!important;max-width:240px!important;overflow:visible!important;text-align:right!important;z-index:3!important;background:#fff!important;box-shadow:-10px 0 14px -14px #0f172a73!important}body table.edonusum-table thead th:last-child{z-index:5!important;background:#f8fafc!important}body table.edonusum-table tbody tr:hover td:last-child{background:#f9fafb!important}body table.edonusum-table td.actions,body table.edonusum-table td.actions-cell{display:table-cell!important}body table.edonusum-table td:last-child .actions,body table.edonusum-table td:last-child .actions-cell,body table.edonusum-table .actions,body table.edonusum-table .actions-cell{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;flex-wrap:nowrap!important;min-width:max-content!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important}body table.edonusum-table td:last-child .action-btn,body table.edonusum-table td:last-child .btn-action,body table.edonusum-table td:last-child .btn-icon,body table.edonusum-table td:last-child>.action-btn,body table.edonusum-table td:last-child>.btn-action,body table.edonusum-table td:last-child>.btn-icon{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;padding:0!important;flex:0 0 28px!important;border-radius:6px!important}body table.edonusum-table td:last-child .btn:not(.action-btn):not(.btn-action):not(.btn-icon){width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;padding:0!important;font-size:0!important;line-height:1!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important}body table.edonusum-table td:last-child .btn:not(.action-btn):not(.btn-action):not(.btn-icon):before{content:""!important;width:14px!important;height:14px!important;display:block!important;background-color:currentColor!important;-webkit-mask:var(--table-action-view-icon) no-repeat center / contain!important;mask:var(--table-action-view-icon) no-repeat center / contain!important}body table.edonusum-table td:last-child .btn[title*=Durum]:before{-webkit-mask-image:var(--table-action-scan-icon)!important;mask-image:var(--table-action-scan-icon)!important}body table.edonusum-table td:last-child .btn[title*=G\f6nder]:before,body table.edonusum-table td:last-child .btn[title*=Yan\131t]:before{-webkit-mask-image:var(--table-action-send-icon)!important;mask-image:var(--table-action-send-icon)!important}body table.edonusum-table td:last-child .btn[title*=PDF]:before,body table.edonusum-table td:last-child .btn[title*=\130ndir]:before{-webkit-mask-image:var(--table-action-download-icon)!important;mask-image:var(--table-action-download-icon)!important}body table.edonusum-table td:last-child .btn[title*=XML]:before{-webkit-mask-image:var(--table-action-receipt-icon)!important;mask-image:var(--table-action-receipt-icon)!important}body table.edonusum-table td:last-child .btn[title*=Sil]:before{-webkit-mask-image:var(--table-action-delete-icon)!important;mask-image:var(--table-action-delete-icon)!important}
