.invoice-detail-layout{background-color:var(--color-bg)!important;margin:0!important;padding:0 var(--space-3) var(--space-2)!important;box-sizing:border-box;width:100%;height:calc(100vh - 112px)!important;max-height:calc(100vh - 112px)!important;overflow:hidden!important}.invoice-detail-layout.ant-row{margin-left:0!important;margin-right:0!important}@media (min-width: 768px){.invoice-detail-layout.ant-row{flex-wrap:nowrap!important}}.invoice-detail-layout.fullscreeninvoice{background-color:var(--color-bg)!important;padding:var(--space-2)!important;height:100vh!important;max-height:100vh!important}.invoice-detail-layout>.ant-col{height:100%!important;max-height:100%!important}.invoice-detail-viewer-col{overflow:hidden!important;background:#fff!important;border-radius:var(--radius-lg);border:1.5px solid var(--color-border);padding:0!important}.invoice-detail-form-col{display:flex!important;flex-direction:column!important;overflow:hidden!important;background:#fff!important;border-radius:var(--radius-lg);border:1.5px solid var(--color-border);padding:0!important;min-height:0!important}.invoice-detail-form-col>.invoices-approved{flex-shrink:0}.invoice-detail-form-col>.ant-card,.invoice-detail-form-col>#invoicedetailcustom{flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.invoice-detail-form-col>.ant-card>.ant-card-head,.invoice-detail-form-col>#invoicedetailcustom>.ant-card-head{flex-shrink:0}.invoice-detail-form-col>.ant-card>.ant-card-body,.invoice-detail-form-col>#invoicedetailcustom>.ant-card-body{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:var(--space-3) var(--space-3) var(--space-2)!important}.invoice-detail-form-col #invoicedetailcustom .ant-form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.invoice-detail-form-col #invoice-scrollable,.invoice-detail-form-col .invoice-scroll,.invoice-detail-form-col .invoice-count-scroll,.invoice-detail-form-col .sablon-open,.invoice-detail-form-col .sablon-visible-open,.invoice-detail-form-col .both-open,.invoice-detail-form-col .both-open-highest{flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;margin-bottom:0!important}@media (max-width: 767px){.invoice-detail-layout{height:auto!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}.invoice-detail-layout.ant-row{flex-wrap:wrap!important}.invoice-detail-layout>.ant-col{flex:0 0 100%!important;max-width:100%!important;width:100%!important;height:auto!important;max-height:none!important}.invoice-detail-viewer-col{height:45vh!important;max-height:45vh!important;min-height:280px;margin-bottom:var(--space-2)}.invoice-detail-form-col{min-height:55vh;overflow:visible!important}.invoice-detail-form-col>.ant-card,.invoice-detail-form-col>#invoicedetailcustom{height:auto!important;max-height:none!important;overflow:visible!important}.invoice-detail-form-col>.ant-card>.ant-card-body,.invoice-detail-form-col>#invoicedetailcustom>.ant-card-body{overflow:visible!important}.invoice-detail-form-col #invoicedetailcustom .ant-form{overflow:visible!important}.invoice-detail-form-col #invoice-scrollable,.invoice-detail-form-col .invoice-scroll,.invoice-detail-form-col .invoice-count-scroll,.invoice-detail-form-col .sablon-open,.invoice-detail-form-col .sablon-visible-open,.invoice-detail-form-col .both-open,.invoice-detail-form-col .both-open-highest{flex:none!important;height:auto!important;max-height:none!important;overflow:visible!important}#invoicedetailcustom .invoice-amount-row{margin-bottom:var(--space-2)!important}#invoicedetailcustom .invoice-row-action-col{display:flex!important;align-items:flex-end;justify-content:flex-end}#invoicedetailcustom .invoice-row-action-col .ant-form-item{width:100%;margin-bottom:8px!important}#invoicedetailcustom .invoice-row-action-col .ant-form-item-control-input-content{display:flex;justify-content:flex-end}#invoicedetailcustom .invoice-row-action-col .ant-btn{min-width:32px}#invoicedetailcustom .custom-divider-form{margin-bottom:var(--space-3)}#invoicedetailcustom .invoice-foreign-account-row{gap:var(--space-2)}}.invoice-form-actions{flex-shrink:0!important;width:100%;padding:var(--space-1) 0 var(--space-1);background:#fff;z-index:2;display:flex;flex-direction:column;gap:var(--space-1)}.invoice-form-actions .custom-form-footer{margin-top:0!important;margin-bottom:0!important;width:100%}.invoice-form-actions .ant-form-item{margin-bottom:0!important}.invoice-form-actions .ant-form-item-control-input,.invoice-form-actions .ant-form-item-control-input-content{width:100%!important;max-width:100%!important;min-height:auto!important}.invoice-form-actions .responsiveButtons{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;gap:var(--space-1)!important;width:100%!important;margin:0!important}.invoice-form-actions .responsiveButtons.invoice-nav-buttons{gap:4px!important;flex-wrap:nowrap!important}.invoice-form-actions .responsiveButtons>div{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:var(--space-2)!important;flex:1 1 100%!important;width:100%!important;margin:0!important;box-sizing:border-box}.invoice-form-actions .responsiveButtons>div.invoice-action-row{display:flex}.invoice-form-actions .responsiveButtons>div.invoice-restore-row{display:flex;flex-direction:column!important;height:auto!important}.invoice-form-actions .responsiveButtons>.ant-col,.invoice-form-actions .responsiveButtons>div>.ant-col{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;display:flex!important;box-sizing:border-box}.invoice-form-actions .responsiveButtons.invoice-nav-buttons>.ant-col{flex:1 1 0!important}.invoice-form-actions .responsiveButtons .ant-btn,.invoice-form-actions .custom-form-footer .ant-btn{display:inline-flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:28px!important;padding:0 8px!important;font-size:11px!important;line-height:1!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;box-shadow:none!important}.invoice-form-actions .responsiveButtons .ant-btn>.anticon,.invoice-form-actions .custom-form-footer .ant-btn>.anticon{display:inline-flex!important;align-items:center!important;line-height:1!important;font-size:12px!important}.invoice-form-actions .mihsap-button-saveandapply,.invoice-form-actions .mihsap-button-kaydet{height:28px!important;padding:0 8px!important;font-size:11px!important;box-shadow:none!important}@media screen and (min-width: 768px) and (max-width: 1000px){.invoice-form-actions .responsiveButtons{flex-direction:row!important}}.invoices-approved{border:none!important;border-radius:0!important;border-bottom:1.5px solid var(--color-border)!important;padding:var(--space-2) var(--space-3)!important;background:var(--color-muted);gap:var(--space-2)}.invoices-approved__label{font-family:var(--font-body);font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);color:var(--color-text-body)}.invoices-approved__count{font-family:var(--font-head);font-size:var(--text-sm-size);font-weight:var(--font-weight-bold);color:var(--color-error)}#invoicedetailcustom.ant-card,#invoicedetailcustom.ant-card.ant-card-bordered,.fatura-card-header.ant-card,.fatura-card-header-noncount.ant-card{border:none!important;border-radius:0!important;box-shadow:none!important;background:#fff;overflow:hidden!important}#invoicedetailcustom .ant-card-head,#invoicedetailcustom.ant-card>.ant-card-head,.fatura-card-header>.ant-card-head,.fatura-card-header-noncount>.ant-card-head{border-radius:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;margin:0!important;background:#fff!important;border-bottom:1.5px solid var(--color-border)!important;min-height:auto!important;padding:var(--space-2) var(--space-3)!important}#invoicedetailcustom .ant-card-body,#invoicedetailcustom .ant-card-head-wrapper,.fatura-card-header .ant-card-head-wrapper,.fatura-card-header-noncount .ant-card-head-wrapper{border-radius:0!important}#invoicedetailcustom>.ant-card-body{padding:var(--space-3) var(--space-3) var(--space-2)!important}#invoicedetailcustom .ant-form-item-label>label{height:auto;font-family:var(--font-body);font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);line-height:var(--text-sm-lh);color:var(--color-text-body)!important}.custom-form-label .ant-form-item-label>label{color:var(--color-text-body)!important;font-family:var(--font-body);font-weight:var(--font-weight-medium)}#invoicedetailcustom .ant-input,#invoicedetailcustom .ant-input-affix-wrapper,#invoicedetailcustom .ant-picker{border:1.5px solid var(--color-border)!important;border-radius:var(--radius-md)!important;font-family:var(--font-body);color:var(--color-text);background:#fff}#invoicedetailcustom .ant-input:hover,#invoicedetailcustom .ant-input-affix-wrapper:hover,#invoicedetailcustom .ant-picker:hover{border-color:var(--color-primary)!important}#invoicedetailcustom .ant-input:focus,#invoicedetailcustom .ant-input-focused,#invoicedetailcustom .ant-input-affix-wrapper-focused,#invoicedetailcustom .ant-picker-focused{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px #1e3a5f1f!important}#invoicedetailcustom .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:26px!important;padding:0 var(--space-2)!important;border:1.5px solid var(--color-border)!important;border-radius:var(--radius-md)!important;font-family:var(--font-body)}#invoicedetailcustom .ant-select-single .ant-select-selector .ant-select-selection-item,#invoicedetailcustom .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:24px!important;font-family:var(--font-body)}#invoicedetailcustom .ant-select-focused .ant-select-selector{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px #1e3a5f1f!important}#invoicedetailcustom .ant-input{height:26px;padding:2px var(--space-2)!important}#invoicedetailcustom .ant-form-item-explain,#invoicedetailcustom .ant-form-item-extra{min-height:auto;padding-top:2px;font-size:11px;line-height:1.3}#invoicedetailcustom .ant-row{row-gap:var(--space-2)}#invoicedetailcustom .ant-row>.ant-col{box-sizing:border-box}#invoicedetailcustom .identity{margin-bottom:var(--space-2)!important}#invoicedetailcustom .identity-info-input{gap:var(--space-2)!important}#invoicedetailcustom .identity-info-input .ant-select,#invoicedetailcustom .identity-info-input .identity-info-status{flex:1 1 0!important;min-width:0!important;max-width:100%!important}#invoicedetailcustom .custom-divider-form{margin-bottom:var(--space-2)}.invoice-detail-form-col #invoicedetailcustom .ant-form>.sablon-container,.invoice-detail-form-col #invoicedetailcustom .ant-form>.doviz-kur-row{flex-shrink:0;margin-bottom:var(--space-2)}.sablon-container{display:flex;flex-direction:column;align-items:stretch;width:100%;margin:0;padding:0}.sablon-header{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);width:100%}.sablon-toggle-btn.ant-btn{height:28px!important;padding:0 var(--space-3)!important;border:none!important;border-radius:var(--radius-md)!important;background:var(--color-primary)!important;color:#fff!important;font-family:var(--font-head)!important;font-size:12px!important;font-weight:var(--font-weight-semibold)!important;display:inline-flex!important;align-items:center!important;gap:var(--space-1)!important;box-shadow:var(--shadow-sm)!important}.sablon-toggle-btn.ant-btn:hover,.sablon-toggle-btn.ant-btn:focus{background:var(--color-primary-hover)!important;color:#fff!important}.sablon-refresh-btn.ant-btn{width:28px!important;height:28px!important;min-width:28px!important;padding:0!important;border:1.5px solid var(--color-border)!important;border-radius:var(--radius-md)!important;background:var(--color-muted)!important;color:var(--color-primary)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.sablon-refresh-btn.ant-btn:hover{background:#fff!important;border-color:var(--color-primary)!important;color:var(--color-primary-hover)!important}.sablon-radio-group{width:100%}.sablon-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-2);padding:var(--space-2) 0 0;width:100%}.sablon-radio-group .ant-radio-button-wrapper.sablon-radio-item,.sablon-radio-group .sablon-radio-item.ant-radio-button-wrapper{height:auto!important;min-height:26px!important;line-height:1.2!important;margin:0!important;padding:6px 12px!important;border:1.5px solid var(--color-border)!important;border-radius:var(--radius-sm)!important;background:var(--color-muted)!important;color:var(--color-text)!important;font-family:var(--font-head)!important;font-size:12px!important;font-weight:var(--font-weight-bold)!important;box-shadow:none!important;cursor:pointer!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important}.sablon-radio-group .ant-radio-button-wrapper.sablon-radio-item:before{display:none!important}.sablon-radio-group .ant-radio-button-wrapper.sablon-radio-item:hover{background:#fff!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important;padding:6px 12px!important;transform:none!important;box-shadow:var(--shadow-sm)!important}.sablon-radio-group .ant-radio-button-wrapper-checked.sablon-radio-item,.sablon-radio-group .ant-radio-button-wrapper.sablon-radio-item.ant-radio-button-wrapper-checked{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important;box-shadow:var(--shadow-sm)!important}.sablon-radio-group .ant-radio-button-wrapper-checked.sablon-radio-item:hover{background:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important;color:#fff!important}.custom-invoice-detail{display:flex;justify-content:space-between;align-items:center;min-height:28px;height:auto;margin-top:var(--space-1);padding:var(--space-1) var(--space-2);border-bottom:1.5px solid var(--color-border);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-muted);font-family:var(--font-head);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.custom-invoice-detail:first-child{margin-top:0}.custom-invoice-detail.description-area{border-top:1.5px solid var(--color-border);margin-top:var(--space-2)}.invoice-scroll,.kalfam-invoice-scroll,.invoice-count-scroll{border:1.5px solid var(--color-border)!important;border-radius:var(--radius-md)!important;background:#fff}.fatura-remove{height:28px!important;font-family:var(--font-head)!important;font-size:12px!important;font-weight:var(--font-weight-semibold)!important;border-radius:var(--radius-md)!important}.fatura-tam-ekran{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important;border-radius:var(--radius-md)!important}.fatura-tam-ekran:hover{background:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important}#invoicedetailcustom .doviz-kur-row{display:flex;align-items:center;padding:var(--space-1) var(--space-2);background:var(--color-muted)!important;border:1.5px solid var(--color-border)!important;border-radius:var(--radius-md)!important;box-shadow:none!important}#invoicedetailcustom .doviz-kur-row:hover{box-shadow:var(--shadow-sm)!important}#invoicedetailcustom .doviz-kur-item{display:flex;align-items:center;gap:var(--space-2);min-height:26px}#invoicedetailcustom .doviz-kur-label{font-family:var(--font-body);color:var(--color-text-muted)!important;line-height:26px;margin:0}#invoicedetailcustom .doviz-kur-separator{align-self:center;background:var(--color-border)!important}#invoicedetailcustom .doviz-kur-item .ant-form-item,#invoicedetailcustom .doviz-kur-item .ant-select{margin:0!important}#invoicedetailcustom .doviz-kur-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,#invoicedetailcustom .doviz-kur-input.ant-input{height:26px!important;min-height:26px!important;line-height:24px!important;padding:0 var(--space-2)!important;border-color:var(--color-border)!important;border-radius:var(--radius-md)!important;box-sizing:border-box!important}#invoicedetailcustom .doviz-kur-select.ant-select-single .ant-select-selector .ant-select-selection-item{line-height:24px!important;display:flex!important;align-items:center!important}#invoicedetailcustom .doviz-kur-select .ant-select-selector:hover,#invoicedetailcustom .doviz-kur-input:hover{border-color:var(--color-primary)!important}#invoicedetailcustom .doviz-kur-select.ant-select-focused .ant-select-selector,#invoicedetailcustom .doviz-kur-input:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px #1e3a5f1f!important}#invoicedetailcustom .doviz-kur-select .ant-select-selection-item,#invoicedetailcustom .doviz-kur-input{color:var(--color-text)!important}.invoice-total-row{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--space-2);margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-muted)}.invoice-total-row__label{font-family:var(--font-head);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.invoice-total-row__input.ant-input[disabled]{width:130px;height:28px!important;text-align:right;font-family:var(--font-head);font-weight:var(--font-weight-bold);color:var(--color-success)!important;border:1.5px solid var(--color-border)!important;border-radius:var(--radius-md)!important;background:#fff!important}.custom-form-footer{margin-top:10px!important;margin-bottom:0!important}.invoice-detail-viewer-col .image-viewer-div,.image-viewer-div{border:none!important;border-radius:0!important;background:#fff;overflow:hidden;padding:0!important;height:100%;margin:0!important}.image-viewer-div .image-viewer-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);background:var(--color-muted);border-bottom:1.5px solid var(--color-border);border-radius:0;width:100%;box-sizing:border-box}.antsliderbutton{width:22px!important;height:22px!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--color-primary)!important;color:#fff!important;border-radius:var(--radius-sm)!important;font-size:11px!important;line-height:1!important}.antsliderbutton.darker{background:var(--color-primary-hover)!important}.invoice-download{background-color:var(--color-muted)!important;color:var(--color-text)!important;border:1.5px solid var(--color-border)!important;border-radius:var(--radius-md)!important;height:28px!important;font-family:var(--font-head);font-weight:var(--font-weight-semibold)}.invoice-download:hover{background-color:#fff!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important}.kalfa-theme .antsliderbutton{background:var(--color-success)!important}.kalfa-theme .antsliderbutton.darker{background:var(--color-success-hover)!important}.currency-rate .ant-form-item-label label{margin-top:7px!important}
