:root{--fino-blue: #1D70B8;--fino-blue-hover: #165B97;--fino-blue-subtle: #EBF3FA;--fino-blue-border: #BCD8F1;--fino-blue-ring: rgba(29, 112, 184, .16);--fino-green: #50A734;--fino-green-hover: #438F2A;--fino-green-subtle: #EAF5E7;--fino-green-border: #C8E6BE;--fino-green-ring: rgba(80, 167, 52, .16);--fino-slate-50: #F8FAFC;--fino-slate-100: #F1F5F9;--fino-slate-200: #E2E8F0;--fino-slate-300: #CBD5E1;--fino-slate-400: #94A3B8;--fino-slate-500: #64748B;--fino-slate-700: #334155;--fino-slate-900: #0F172A;--primary-color: #1D70B8;--primary-dark: #165B97;--primary-medium: #245C94;--primary-light: #7CADDF;--primary-very-light: #EBF3FA;--secondary-option1: #6D758D;--secondary-option2: #B0B8C5;--secondary-option3: #5EC1C8;--background-light: #EBF3FA;--background-dark: rgb(0, 0, 0);--text-color-dark: #0F172A;--text-color-light: #FFFFFF;--text-muted: #64748B;--accent-green: #50A734;--accent-red: #EF4444;--accent-red-light: #DF4A59EB;--accent-dark-red: #CC0000;--accent-orange: #FD7E14;--accent-yellow: #FFC107;--accent-purple: #6F42C1;--button-primary-bg: var(--primary-color);--button-warning-bg: var(--accent-red);--button-primary-text: #ffffff;--button-secondary-bg: var(--secondary-option1);--button-secondary-text: #ffffff;--border-light: #E2E8F0;--border-dark: #444444;--border-focus: var(--fino-blue);--box-shadow-light: rgba(0, 0, 0, .04);--box-shadow-dark: rgba(0, 0, 0, .3);--font-family: Roboto, sans-serif;--font-family-base: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--spacing-small: 5px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-select{cursor:pointer}.form-select:disabled{cursor:not-allowed;opacity:revert}input[type=date i]{cursor:pointer}.custom-multi-select .dropdown-menu{max-height:200px;overflow-y:auto}.custom-multi-select .form-check{margin:.5rem}.custom-multi-select .form-check-input{margin-right:10px}.custom-multi-dropdown-toggle{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fino-label{display:block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#64748b;margin-bottom:.25rem}.fino-label .required{color:#ef4444}.fino-input,.fino-select{width:100%;height:30px;font-size:12px;font-weight:500;color:#0f172a;background-color:#f8fafc;border:1px solid #CBD5E1;border-radius:6px;padding:0 8px;transition:all .15s ease}.fino-input:hover,.fino-select:hover{border-color:#94a3b8}.fino-input:focus,.fino-select:focus{background-color:#fff;border-color:#1d70b8;outline:none;box-shadow:0 0 0 2px #1d70b829}.fino-select{padding-right:20px;cursor:pointer}.fino-textarea{width:100%;font-size:11.5px;color:#0f172a;background-color:#f8fafc;border:1px solid #CBD5E1;border-radius:6px;padding:6px 8px;resize:vertical;transition:all .15s ease}.fino-textarea:focus{background-color:#fff;border-color:#1d70b8;outline:none;box-shadow:0 0 0 2px #1d70b829}.fino-input-affix{position:relative;display:flex;align-items:center}.fino-input-affix .affix-prefix{position:absolute;left:8px;font-size:11.5px;color:#94a3b8;pointer-events:none}.fino-input-affix .fino-input{padding-left:20px}.fino-input-xs{height:24px;font-size:11px}.fino-input-sm{height:28px;font-size:11.5px}.fino-input-lg{height:36px;font-size:13.5px}.fino-field-group{display:flex;flex-direction:column}.fino-field-group.has-error .fino-input,.fino-field-group.has-error .fino-select,.fino-field-group.has-error .fino-textarea{border-color:#ef4444!important;background-color:#fef2f2!important}.fino-field-group .field-error-msg{font-size:10.5px;font-weight:500;color:#ef4444;margin-top:.2rem}.fino-checkbox-tile{display:inline-flex;align-items:center;gap:.4rem;background:#f8fafc;border:1px solid #E2E8F0;border-radius:6px;padding:.35rem .65rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s ease}.fino-checkbox-tile .form-check-input{margin:0;cursor:pointer}.fino-checkbox-tile .tile-label{font-size:11.5px;font-weight:600;color:#334155}.fino-checkbox-tile:hover{background:#f1f5f9}.fino-checkbox-tile:has(.form-check-input:checked){background:#ebf3fa;border-color:#bcd8f1}.fino-checkbox-tile:has(.form-check-input:checked) .tile-label{color:#1d70b8}.fino-checkbox-tile .form-check-input:checked{background-color:#1d70b8;border-color:#1d70b8}.fino-search-bar{position:relative;display:flex;align-items:center;background:#f8fafc;border:1px solid #CBD5E1;border-radius:8px;padding:.4rem .75rem;transition:all .2s ease}.fino-search-bar:hover{background:#fff;border-color:#94a3b8}.fino-search-bar:focus-within{background:#fff;border-color:#1d70b8;box-shadow:0 0 0 3px #1d70b829}.fino-search-bar:focus-within .search-icon{color:#1d70b8}.fino-search-bar .search-icon{font-size:14px;color:#94a3b8;margin-right:.5rem;transition:color .15s ease}.fino-search-bar .search-input{width:100%;border:none;background:transparent;font-size:13px;font-weight:500;color:#0f172a;outline:none}.fino-search-bar .search-input::placeholder{color:#94a3b8;font-size:12.5px}.fino-search-bar .search-indicator{font-size:10.5px;font-weight:600;color:#94a3b8;background:#fff;border:1px solid #E2E8F0;border-radius:4px;padding:2px 6px;white-space:nowrap}.fino-search-bar.is-invalid-search{border-color:#ef4444;background:#fef2f2}.fino-mat-autocomplete-panel{border-radius:8px!important;border:1px solid #E2E8F0!important;box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #0000000a!important;padding:4px 0!important;background:#fff!important}.fino-mat-autocomplete-panel .mat-mdc-option{min-height:38px!important;padding:0 12px!important}.fino-mat-autocomplete-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:#f8fafc!important}.fino-mat-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled){background-color:#ebf3fa!important}.fino-mat-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .option-name{color:#1d70b8!important;font-weight:700}.fino-mat-autocomplete-panel .option-row{display:flex;align-items:center;justify-content:space-between;width:100%}.fino-mat-autocomplete-panel .option-row .option-name{font-size:12.5px;color:#0f172a}.fino-mat-autocomplete-panel .option-row .option-sku{font-size:11px;color:#64748b;background:#f1f5f9;padding:1px 5px;border-radius:3px}.fino-mat-autocomplete-panel .autocomplete-footer{border-top:1px solid #F1F5F9;padding:6px 8px 2px;margin-top:4px}.fino-textarea-dashed{min-height:42px;height:42px;font-size:11px;line-height:1.35;color:#334155;background-color:transparent;border:1px dashed #CBD5E1;border-radius:4px;padding:4px 6px;resize:none}.fino-textarea-dashed::placeholder{color:#94a3b8;font-style:italic}.fino-textarea-dashed:hover{border-color:#94a3b8;background-color:#f8fafc}.fino-textarea-dashed:focus{border-style:solid;border-color:#1d70b8;background-color:#fff}.fino-chip-field{display:flex;align-items:center;gap:.35rem}.fino-chip-field .chip-label{font-size:10.5px;font-weight:600;color:#64748b;white-space:nowrap}.fino-chip-field .chip-input{width:76px;height:24px;font-size:11px;background:#fff;padding-right:4px;text-align:right}.fino-chip-field.date-chip .chip-input{width:105px;text-align:center;padding:0 4px;font-size:10.5px}.fino-form-actions{display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #E2E8F0;padding:.5rem!important}.fino-form-actions .actions-right{display:flex;align-items:center;gap:.5rem}.fino-card .form-control,.fino-card .form-select,.fino-card textarea,.fino-dialog-box .form-control,.fino-dialog-box .form-select,.fino-dialog-box textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;color:#0f172a}.fino-card .form-floating,.fino-dialog-box .form-floating{margin-bottom:1rem}.fino-card .form-floating>.form-control,.fino-card .form-floating>.form-select,.fino-dialog-box .form-floating>.form-control,.fino-dialog-box .form-floating>.form-select{height:36px!important;min-height:36px!important;padding:.75rem .7rem .15rem;color:#0f172a;background-color:#f8fafc;border:1px solid #CBD5E1;border-radius:6px;font-size:12px;transition:all .15s ease}.fino-card .form-floating>.form-control:hover,.fino-card .form-floating>.form-select:hover,.fino-dialog-box .form-floating>.form-control:hover,.fino-dialog-box .form-floating>.form-select:hover{border-color:#94a3b8}.fino-card .form-floating>.form-control:focus,.fino-card .form-floating>.form-select:focus,.fino-dialog-box .form-floating>.form-control:focus,.fino-dialog-box .form-floating>.form-select:focus{background-color:#fff;border-color:#1d70b8;box-shadow:0 0 0 2px #1d70b829}.fino-card .form-floating>.form-select,.fino-dialog-box .form-floating>.form-select{padding-top:.8rem;cursor:pointer}.fino-card .form-floating>label,.fino-dialog-box .form-floating>label{height:auto;padding:0 .7rem;color:#64748b;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;transform:translateY(-.55rem) scale(.82) translate(.05rem)}.fino-card .form-floating>label:after,.fino-dialog-box .form-floating>label:after{inset:.05rem .35rem;height:1.2em;background-color:#f8fafc}.fino-card .form-floating>.form-control:focus~label,.fino-card .form-floating>.form-control:not(:placeholder-shown)~label,.fino-card .form-floating>.form-select~label,.fino-dialog-box .form-floating>.form-control:focus~label,.fino-dialog-box .form-floating>.form-control:not(:placeholder-shown)~label,.fino-dialog-box .form-floating>.form-select~label{color:#64748b;transform:translateY(-.55rem) scale(.82) translate(.05rem)}.fino-card .fino-validation-error,.fino-card .fino-validation-error-msg,.fino-dialog-box .fino-validation-error,.fino-dialog-box .fino-validation-error-msg{color:#ef4444;font-size:10.5px}.fino-card .fino-validation-error .form-control,.fino-card .fino-validation-error .form-select,.fino-dialog-box .fino-validation-error .form-control,.fino-dialog-box .fino-validation-error .form-select{border-color:#ef4444!important;background-color:#fef2f2!important}.fino-form-layout{width:100%;height:calc(100vh - 4.5rem);max-height:calc(100vh - 4.5rem);overflow-y:hidden;overflow-x:hidden;padding:.5rem .5rem 3rem}.fino-form-layout::-webkit-scrollbar{width:6px}.fino-form-layout::-webkit-scrollbar-track{background:transparent}.fino-form-layout::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.fino-form-layout::-webkit-scrollbar-thumb:hover{background:#94a3b8}.fino-form-card{background:#fff;border-radius:8px;margin-bottom:2rem}.fino-form-header{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid #E2E8F0}.fino-form-header .header-title-group{display:flex;align-items:center;gap:.75rem}.fino-form-header .header-title-group .page-title{font-size:15px;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.01em}.fino-form-body{height:calc(100vh - 14rem);padding:1rem;overflow-y:auto}.form-section{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #F1F5F9}.form-section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-section .section-badge-title{display:inline-flex;align-items:center;gap:.35rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#334155;margin-bottom:.85rem}.form-section .section-badge-title i{font-size:13px;color:#1d70b8}.fino-w-2{width:2%}.fino-w-1{width:1%}.fino-separator{border-bottom:1px solid var(--border-light);margin:0;padding:0}.fino-separator{width:100%}.fino-separator{height:1px}.fino-separator-vertical{border-right:1px solid var(--border-light)}.fino-divider-vertical{position:relative;border-right:1px solid var(--border-light)}.fino-validation-error{position:relative;color:var(--accent-red)}.fino-validation-error .form-control,.fino-validation-error .form-select{border:1px solid var(--accent-red)}.fino-validation-error .form-floating>label.label-sm{font-size:12px}.fino-validation-error .form-floating>.form-control:not(:placeholder-shown)~label.label-sm{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-1rem) translate(.15rem)}.fino-validation-error-msg{color:var(--accent-red);font-size:12px;position:absolute;bottom:-18px;left:0;font-size:12px!important;width:100%}.fino-validation-error-msg{transition:all .3s}.fino-validation-error-msg span{font-size:12px!important;line-height:normal!important}.flex-start{display:flex!important;justify-content:start!important;align-items:center!important}.flex-between{display:flex!important;justify-content:space-between!important;align-items:center!important}.flex-center{display:flex;justify-content:center;align-items:center}.flex-end{display:flex;justify-content:end;align-items:center}.flex-wrap{flex-wrap:wrap;display:flex!important;justify-content:start!important;align-items:center!important}.fino-flex-column-reverse{flex-direction:none!important}.cursor-pointer{cursor:pointer}.fino-status-circle{display:inline-block;width:73px;height:40px;line-height:37px;border-radius:50%;border:1px solid;text-align:center;font-size:.9rem;color:#fff}.hide-on-desktop{display:none}.align-top{display:flex!important;justify-content:space-between!important;height:100%}.box-shadow-none{box-shadow:none!important}.fs-7{font-size:.8rem!important}.alternate-btn{all:unset;cursor:pointer}button.clear-warning{position:absolute;top:10px;right:5px;cursor:pointer}.notification-badge{height:8px!important;width:8px!important;padding:4px!important;font-size:.7rem;position:relative}.notification-cat{color:#6c757d!important;background-color:#10101014!important}.notification-delete-icon .bi-trash3-fill,.notification-delete-icon:hover .bi-trash3{display:none}.notification-delete-icon:hover .bi-trash3-fill{display:block}.cursor-default{cursor:default}textarea.form-control[rows="1"]{min-height:54px!important;resize:none;scrollbar-width:none}.customer-details{line-height:20px}.fino-template-preview{padding:.5rem;height:600px;overflow-y:hidden;overflow-x:hidden;border:1px solid #ccc}.hover-fill-red{border-color:#dc3545;color:#dc3545;background-color:transparent;transition:background-color .2s ease,color .2s ease}.hover-fill-red:hover{background-color:#dc3545!important;color:#fff!important;border-color:#dc3545!important;box-shadow:none!important}.prefixDateFormat:disabled{color:#6c757d}.scrollable{overflow:auto;height:83vh}.scrollable::-webkit-scrollbar{width:2px;height:2px}.scrollable::-webkit-scrollbar-track{background:#ccc}.scrollable::-webkit-scrollbar-thumb{background:#888}.fino-card-sm-h{height:auto!important;padding:12px;margin-bottom:16px;line-height:1;background-color:var(--text-color-light);position:relative}.fino-card-sm-h{border-radius:8px}.fino-card-sm-h{box-shadow:0 2px 7px #d2e8e5}.fino-card-sm-h{transition:all .3s}.fino-card,.fino-card-sm-h{overflow:hidden;height:calc(100vh - 90px);margin-bottom:16px;line-height:1;background-color:var(--text-color-light);position:relative}.fino-card,.fino-card-sm-h{border-radius:8px}.fino-card,.fino-card-sm-h{box-shadow:0 2px 7px #d2e8e5}.fino-card,.fino-card-sm-h{transition:all .3s}.fino-card::-webkit-scrollbar,.fino-card-sm-h::-webkit-scrollbar{width:2px;height:2px}.fino-card::-webkit-scrollbar-track,.fino-card-sm-h::-webkit-scrollbar-track{background:#ccc}.fino-card::-webkit-scrollbar-thumb,.fino-card-sm-h::-webkit-scrollbar-thumb{background:#888}.fino-card .fino-card-header,.fino-card-sm-h .fino-card-header{line-height:0;padding:16px;font-size:1.25rem;font-weight:600}.fino-card .fino-card-header,.fino-card-sm-h .fino-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.fino-card .fino-card-header h5.page-title,.fino-card-sm-h .fino-card-header h5.page-title{line-height:0;margin-bottom:0;text-transform:capitalize}.fino-card .fino-card-header h5.page-title i,.fino-card-sm-h .fino-card-header h5.page-title i{margin-right:5px}.fino-card .fino-card-header i.fino-icon,.fino-card-sm-h .fino-card-header i.fino-icon{font-size:25px;margin:0 12px 0 0;font-weight:400;font-style:normal}.fino-card .fino-card-header i.fino-tab-icon,.fino-card-sm-h .fino-card-header i.fino-tab-icon{font-size:20px;margin:0 12px 6px 0;font-weight:400;font-style:normal}.fino-card .fino-card-header span,.fino-card-sm-h .fino-card-header span{display:flex;flex-direction:row;justify-content:none;align-items:center}.fino-card .fino-card-header .page-title,.fino-card-sm-h .fino-card-header .page-title{color:#0f172a;font-size:15px;font-weight:700;letter-spacing:0}.fino-card .fino-card-header h6,.fino-card-sm-h .fino-card-header h6{margin-bottom:0}.fino-card .content-with-pagination,.fino-card-sm-h .content-with-pagination{max-height:76vh;overflow-y:auto;overflow-x:hidden}.fino-card .content-with-pagination::-webkit-scrollbar,.fino-card-sm-h .content-with-pagination::-webkit-scrollbar{width:2px;height:2px}.fino-card .content-with-pagination::-webkit-scrollbar-track,.fino-card-sm-h .content-with-pagination::-webkit-scrollbar-track{background:#ccc}.fino-card .content-with-pagination::-webkit-scrollbar-thumb,.fino-card-sm-h .content-with-pagination::-webkit-scrollbar-thumb{background:#888}.fino-card .content-with-pagination,.fino-card-sm-h .content-with-pagination{display:flex;flex-direction:column;justify-content:space-between;align-items:none}.fino-card .fino-card-body,.fino-card-sm-h .fino-card-body{padding:16px;font-weight:400;position:relative;padding:1rem}.fino-card .fino-card-body .input-group-icon,.fino-card-sm-h .fino-card-body .input-group-icon{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.fino-card .fino-card-body .fino-validation-error-msg,.fino-card-sm-h .fino-card-body .fino-validation-error-msg{padding:0 10px}.fino-card .fino-card-body .fino-validation-error-msg i,.fino-card-sm-h .fino-card-body .fino-validation-error-msg i{font-size:12px;margin:0;font-weight:400;font-style:normal}.fino-card .fino-card-body .actions-absolute,.fino-card-sm-h .fino-card-body .actions-absolute{position:absolute;top:-15px;right:0;width:0}.fino-card .isDetailPageVisible img,.fino-card-sm-h .isDetailPageVisible img{max-width:300px}.fino-card,.fino-dialog-box{background:#fff;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 1px 2px #0000000a}.fino-card .fino-separator,.fino-dialog-box .fino-separator{margin:0;border-color:#e2e8f0;opacity:1}.fino-dialog-box{overflow:hidden}.fino-dialog-box .fino-detail-card-header{padding:.85rem 1rem;background:#fff}.fino-dialog-box .fino-detail-card-header .page-title{margin:0;color:#0f172a;font-size:15px;font-weight:700}.fino-dialog-box .fino-dialog-box-body{padding:1rem;max-height:65vh}.fino-manage-card{background:#fff;border-bottom:1px solid #E2E8F0;margin-bottom:.5rem;overflow:hidden;transition:all .15s ease}.fino-manage-card .fino-manage-card-body{padding:10px 10px 6px;line-height:1.6}.fino-manage-card .fino-manage-card-body .fino-separator-vertical{display:inline-block;width:1px;height:10px;background-color:#cbd5e1;margin:0 .25rem}.fino-manage-card .fino-manage-card-body p{font-weight:600;margin-bottom:0;margin-top:1rem}.fino-manage-card .fino-manage-card-body p span{font-weight:600}.fino-manage-card .fino-manage-card-body a{color:var(--primary-light);text-decoration:none}.fino-manage-card .fino-manage-card-body a:hover{color:var(--primary-light);text-decoration:underline}.fino-manage-card .fino-manage-card-body i{font-size:14px;margin:0;font-weight:400;font-style:normal}.fino-manage-card .fino-manage-card-body .actions-absolute{position:absolute;top:2px;right:2px;width:50px}.fino-manage-card:hover{border-color:#bcd8f1;background-color:#f8fafc}.fino-manage-card.active{background-color:#ebf3fa;border-color:#bcd8f1}.fino-financial-summary-tray{display:flex;align-items:center;justify-content:space-between;background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:6px;padding:.5rem .75rem;width:100%}.fino-financial-summary-tray .summary-item{display:flex;flex-direction:column;gap:.05rem}.fino-financial-summary-tray .summary-item .summary-label{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#94a3b8;line-height:1.1}.fino-financial-summary-tray .summary-item .summary-value{font-size:13px;font-weight:700;line-height:1.35}.fino-financial-summary-tray .summary-divider{width:1px;height:24px;background-color:#e2e8f0;margin:0 .5rem}.fino-detail-card{display:flex;flex-direction:column;height:100vh;max-height:calc(100vh - 95px);background:#fff;box-sizing:border-box;overflow:hidden}.fino-detail-card .fino-detail-card-header,.fino-dialog-box .fino-detail-card-header{padding:12px!important;line-height:0;padding:16px;font-size:1.25rem;font-weight:600}.fino-detail-card .fino-detail-card-header,.fino-dialog-box .fino-detail-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.fino-detail-card .fino-detail-card-header h5.page-title,.fino-dialog-box .fino-detail-card-header h5.page-title{text-transform:capitalize;margin-bottom:0}.fino-detail-card .fino-detail-card-header i.fino-icon,.fino-dialog-box .fino-detail-card-header i.fino-icon{font-size:25px;margin:0 12px 6px 0;font-weight:400;font-style:normal}.fino-detail-card .fino-detail-card-header i.fino-tab-icon,.fino-dialog-box .fino-detail-card-header i.fino-tab-icon{font-size:20px;margin:0 12px 6px 0;font-weight:400;font-style:normal}.fino-detail-card .fino-detail-card-header span,.fino-dialog-box .fino-detail-card-header span{display:flex;flex-direction:row;justify-content:none;align-items:center}.fino-detail-card .fino-detail-nav-bar,.fino-dialog-box .fino-detail-nav-bar{min-height:38px;padding-top:.25rem;padding-bottom:.25rem;background:#f8fafc;border-bottom:1px solid #E2E8F0;flex-shrink:0}.fino-detail-card .fino-detail-nav-bar .fino-btn.active,.fino-dialog-box .fino-detail-nav-bar .fino-btn.active{background:#ebf3fa;border-color:#bcd8f1;color:#1d70b8}.fino-detail-card .fino-detail-nav-bar ul,.fino-dialog-box .fino-detail-nav-bar ul{padding:0;margin:0}.fino-detail-card .fino-detail-nav-bar ul,.fino-dialog-box .fino-detail-nav-bar ul{display:flex;flex-direction:row;justify-content:none;align-items:center}.fino-detail-card .fino-detail-nav-bar ul button.fino-detail-nav-btn-action,.fino-dialog-box .fino-detail-nav-bar ul button.fino-detail-nav-btn-action{font-size:18px;width:auto;border:none;text-align:left;background-color:transparent}.fino-detail-card .fino-detail-nav-bar ul button.fino-detail-nav-btn-action:hover,.fino-dialog-box .fino-detail-nav-bar ul button.fino-detail-nav-btn-action:hover{color:var(--primary-dark)}.fino-detail-card .fino-detail-nav-bar ul button.fino-detail-nav-btn-action:focus,.fino-dialog-box .fino-detail-nav-bar ul button.fino-detail-nav-btn-action:focus{outline:none}.fino-detail-card .fino-detail-nav-bar ul button.fino-detail-nav-btn-action.active,.fino-dialog-box .fino-detail-nav-bar ul button.fino-detail-nav-btn-action.active{color:var(--button-secondary-text);font-weight:600}.fino-detail-card .fino-detail-nav-bar ul li,.fino-dialog-box .fino-detail-nav-bar ul li{position:relative;list-style:none;border-right:1px solid var(--primary-light);padding:8px 5px}.fino-detail-card .fino-detail-nav-bar ul li:last-child,.fino-dialog-box .fino-detail-nav-bar ul li:last-child{border:none}.fino-detail-card .fino-detail-nav-bar ul li i,.fino-dialog-box .fino-detail-nav-bar ul li i{margin-right:5px}.fino-detail-card .fino-detail-nav-bar ul li:has(button.fino-detail-nav-btn.active),.fino-dialog-box .fino-detail-nav-bar ul li:has(button.fino-detail-nav-btn.active){background-color:var(--button-primary-bg)}.fino-detail-card .fino-detail-nav-bar ul li button.fino-detail-nav-btn,.fino-dialog-box .fino-detail-nav-bar ul li button.fino-detail-nav-btn{font-size:13px;width:auto;border:none;text-align:left;background-color:transparent}.fino-detail-card .fino-detail-nav-bar ul li button.fino-detail-nav-btn:hover,.fino-dialog-box .fino-detail-nav-bar ul li button.fino-detail-nav-btn:hover{color:var(--primary-dark)}.fino-detail-card .fino-detail-nav-bar ul li button.fino-detail-nav-btn:disabled,.fino-dialog-box .fino-detail-nav-bar ul li button.fino-detail-nav-btn:disabled{color:light-dark(rgba(16,16,16,.3),rgba(255,255,255,.3));cursor:not-allowed}.fino-detail-card .fino-detail-nav-bar ul li button.fino-detail-nav-btn:focus,.fino-dialog-box .fino-detail-nav-bar ul li button.fino-detail-nav-btn:focus{outline:none}.fino-detail-card .fino-detail-nav-bar ul li button.fino-detail-nav-btn.active,.fino-dialog-box .fino-detail-nav-bar ul li button.fino-detail-nav-btn.active{color:var(--button-secondary-text);font-weight:600}.fino-detail-card .fino-detail-card-body,.fino-detail-card .fino-dialog-box-body,.fino-dialog-box .fino-detail-card-body,.fino-dialog-box .fino-dialog-box-body{box-shadow:none;line-height:1.4;height:82vh;overflow:auto;padding:16px;font-weight:400;position:relative}.fino-detail-card .fino-detail-card-body::-webkit-scrollbar,.fino-detail-card .fino-dialog-box-body::-webkit-scrollbar,.fino-dialog-box .fino-detail-card-body::-webkit-scrollbar,.fino-dialog-box .fino-dialog-box-body::-webkit-scrollbar{width:2px;height:2px}.fino-detail-card .fino-detail-card-body::-webkit-scrollbar-track,.fino-detail-card .fino-dialog-box-body::-webkit-scrollbar-track,.fino-dialog-box .fino-detail-card-body::-webkit-scrollbar-track,.fino-dialog-box .fino-dialog-box-body::-webkit-scrollbar-track{background:#ccc}.fino-detail-card .fino-detail-card-body::-webkit-scrollbar-thumb,.fino-detail-card .fino-dialog-box-body::-webkit-scrollbar-thumb,.fino-dialog-box .fino-detail-card-body::-webkit-scrollbar-thumb,.fino-dialog-box .fino-dialog-box-body::-webkit-scrollbar-thumb{background:#888}.fino-detail-card .fino-detail-card-body h6,.fino-detail-card .fino-dialog-box-body h6,.fino-dialog-box .fino-detail-card-body h6,.fino-dialog-box .fino-dialog-box-body h6{font-size:17px;margin-top:1rem;font-weight:600;margin-bottom:.8rem}.fino-detail-card .fino-detail-card-body .input-group-icon,.fino-detail-card .fino-dialog-box-body .input-group-icon,.fino-dialog-box .fino-detail-card-body .input-group-icon,.fino-dialog-box .fino-dialog-box-body .input-group-icon{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.fino-detail-card .fino-detail-card-body .basic-detail,.fino-detail-card .fino-dialog-box-body .basic-detail,.fino-dialog-box .fino-detail-card-body .basic-detail,.fino-dialog-box .fino-dialog-box-body .basic-detail{word-wrap:break-word;margin:0 4px}.fino-detail-card .fino-detail-card-body .basic-detail>div,.fino-detail-card .fino-dialog-box-body .basic-detail>div,.fino-dialog-box .fino-detail-card-body .basic-detail>div,.fino-dialog-box .fino-dialog-box-body .basic-detail>div{margin-bottom:.9rem}.fino-detail-card .fino-detail-card-body .basic-detail span,.fino-detail-card .fino-dialog-box-body .basic-detail span,.fino-dialog-box .fino-detail-card-body .basic-detail span,.fino-dialog-box .fino-dialog-box-body .basic-detail span{font-weight:600;margin-bottom:.8rem}.fino-detail-card .fino-detail-card-body .basic-detail p,.fino-detail-card .fino-dialog-box-body .basic-detail p,.fino-dialog-box .fino-detail-card-body .basic-detail p,.fino-dialog-box .fino-dialog-box-body .basic-detail p{font-size:11px;margin-bottom:0}.fino-detail-card .fino-detail-card-body .basic-detail .mat-detail span,.fino-detail-card .fino-dialog-box-body .basic-detail .mat-detail span,.fino-dialog-box .fino-detail-card-body .basic-detail .mat-detail span,.fino-dialog-box .fino-dialog-box-body .basic-detail .mat-detail span{font-weight:600;margin-bottom:0!important}.fino-detail-card .fino-detail-card-body .logo,.fino-detail-card .fino-dialog-box-body .logo,.fino-dialog-box .fino-detail-card-body .logo,.fino-dialog-box .fino-dialog-box-body .logo{height:115px;width:115px;background-color:#80808026}.fino-detail-card .fino-detail-card-body .logo i,.fino-detail-card .fino-dialog-box-body .logo i,.fino-dialog-box .fino-detail-card-body .logo i,.fino-dialog-box .fino-dialog-box-body .logo i{font-size:5rem;margin:0;padding:0;color:#80808057}.fino-detail-card .fino-detail-card-body .detail-table,.fino-detail-card .fino-dialog-box-body .detail-table,.fino-dialog-box .fino-detail-card-body .detail-table,.fino-dialog-box .fino-dialog-box-body .detail-table{line-height:1.4}.fino-detail-card .fino-detail-card-body .detail-table .basic-detail,.fino-detail-card .fino-dialog-box-body .detail-table .basic-detail,.fino-dialog-box .fino-detail-card-body .detail-table .basic-detail,.fino-dialog-box .fino-dialog-box-body .detail-table .basic-detail{line-height:1.2;padding:14px 0 0;margin-bottom:8px!important;margin-bottom:16px;line-height:1;background-color:var(--text-color-light);position:relative}.fino-detail-card .fino-detail-card-body .detail-table .basic-detail,.fino-detail-card .fino-dialog-box-body .detail-table .basic-detail,.fino-dialog-box .fino-detail-card-body .detail-table .basic-detail,.fino-dialog-box .fino-dialog-box-body .detail-table .basic-detail{border-radius:8px}.fino-detail-card .fino-detail-card-body .detail-table .basic-detail,.fino-detail-card .fino-dialog-box-body .detail-table .basic-detail,.fino-dialog-box .fino-detail-card-body .detail-table .basic-detail,.fino-dialog-box .fino-dialog-box-body .detail-table .basic-detail{box-shadow:0 2px 7px #d2e8e5}.fino-detail-card .fino-detail-card-body .detail-table .basic-detail,.fino-detail-card .fino-dialog-box-body .detail-table .basic-detail,.fino-dialog-box .fino-detail-card-body .detail-table .basic-detail,.fino-dialog-box .fino-dialog-box-body .detail-table .basic-detail{transition:all .3s}.fino-detail-card .fino-detail-card-body .detail-table .basic-detail .actions-absolute,.fino-detail-card .fino-dialog-box-body .detail-table .basic-detail .actions-absolute,.fino-dialog-box .fino-detail-card-body .detail-table .basic-detail .actions-absolute,.fino-dialog-box .fino-dialog-box-body .detail-table .basic-detail .actions-absolute{position:absolute;top:3px;right:22px;width:0}.fino-detail-card .fino-detail-card-body .detail-table>div,.fino-detail-card .fino-dialog-box-body .detail-table>div,.fino-dialog-box .fino-detail-card-body .detail-table>div,.fino-dialog-box .fino-dialog-box-body .detail-table>div{font-size:12px;font-weight:600}.fino-detail-card .fino-detail-card-body .detail-table>div span,.fino-detail-card .fino-dialog-box-body .detail-table>div span,.fino-dialog-box .fino-detail-card-body .detail-table>div span,.fino-dialog-box .fino-dialog-box-body .detail-table>div span{font-weight:400}.fino-detail-card .fino-detail-card-body .detail-table>div p,.fino-detail-card .fino-dialog-box-body .detail-table>div p,.fino-dialog-box .fino-detail-card-body .detail-table>div p,.fino-dialog-box .fino-dialog-box-body .detail-table>div p{font-weight:400;font-size:12px;color:var(--text-muted);margin-bottom:.2rem}.fino-detail-card .fino-detail-card-body .amount-detail p,.fino-detail-card .fino-dialog-box-body .amount-detail p,.fino-dialog-box .fino-detail-card-body .amount-detail p,.fino-dialog-box .fino-dialog-box-body .amount-detail p{font-size:13px;margin-bottom:.6rem;text-align:end}.fino-dialog-box-body{height:100%!important;max-height:600px}.fino-filter-dropdown-card{padding:0;max-width:350px;transition:none!important;margin-bottom:16px;line-height:1;background-color:var(--text-color-light);position:relative}.fino-filter-dropdown-card{border-radius:8px}.fino-filter-dropdown-card{box-shadow:0 2px 7px #d2e8e5}.fino-filter-dropdown-card{transition:all .3s}.fino-filter-dropdown-card .fino-card-header{padding:10px}.fino-filter-dropdown-card .fino-card-header h6{margin-bottom:0}.fino-filter-dropdown-card .fino-card-body{padding:10px}.fino-filter-dropdown-card .fino-card-body .form-floating{margin-bottom:1rem}.fino-filter-dropdown-card button.dropdown-item{padding:.7rem 1rem;font-size:16px;line-height:1.5}.fino-filter-dropdown-card button.dropdown-item i{font-size:17px;margin:0 15px 0 0;font-weight:400;font-style:normal}.fino-action-dropdown-card{transition:none!important;margin-bottom:16px;line-height:1;background-color:var(--text-color-light);position:relative}.fino-action-dropdown-card{border-radius:8px}.fino-action-dropdown-card{box-shadow:0 2px 7px #d2e8e5}.fino-action-dropdown-card{transition:all .3s}.fino-action-dropdown-card li{padding:0!important;border:none!important}.fino-action-dropdown-card button.dropdown-item{padding:.575rem .75rem!important;line-height:1.5!important}.fino-action-dropdown-card button.dropdown-item{display:flex;flex-direction:row;justify-content:start;align-items:center}.fino-action-dropdown-card button.dropdown-item i{font-size:17px;margin:0 15px 0 0;font-weight:400;font-style:normal}.fino-board{background:#fff;border-radius:8px;margin-bottom:1.5rem}.fino-board.bordered{border:1px solid #E2E8F0}.fino-board.shadowed{box-shadow:0 1px 2px #0000000a}.fino-board-header{min-height:48px;background:#fff;border-bottom:1px solid #E2E8F0;flex-shrink:0;padding-left:.75rem!important;padding-right:.75rem!important}.fino-board-header .board-title{font-size:14px;font-weight:700;color:#0f172a;margin:0}.fino-board-body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:1rem}.fino-board-body::-webkit-scrollbar{width:5px}.fino-board-body::-webkit-scrollbar-track{background:transparent}.fino-board-body::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:9999px}.fino-board-body::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.fino-item-card{background:#fff;border:1px solid #E2E8F0;border-radius:8px;margin-bottom:.75rem;overflow:hidden;transition:border-color .15s ease}.fino-item-card:hover{border-color:#bcd8f1}.fino-docked-tray{display:flex;align-items:center;justify-content:space-between;background-color:#f8fafc;border-top:1px solid #F1F5F9;padding:.35rem .85rem;gap:.75rem}.fino-table-guide{display:grid;padding:.4rem .85rem;background-color:#f8fafc;border:1px solid #F1F5F9;border-radius:6px;margin-bottom:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.fino-empty-banner{display:flex;align-items:center;justify-content:space-between;background:#fffbeb;border:1px solid #FEF3C7;border-radius:8px;padding:.65rem .85rem;margin-top:.5rem}.fino-empty-banner .banner-left{display:flex;align-items:center}.fino-empty-banner .banner-left .banner-icon{font-size:15px;color:#d97706;margin-right:.5rem}.fino-empty-banner .banner-left .banner-text{font-size:12.5px;font-weight:500;color:#92400e}.fino-empty-banner .banner-left .info-tooltip-icon{color:#b45309;cursor:pointer}@media (max-width: 768px){.fino-empty-banner{flex-direction:column;align-items:flex-start;gap:.5rem}.fino-empty-banner .fino-btn{width:100%;justify-content:center}}.fino-field-group{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.fino-field-group .fino-label{font-size:11px;font-weight:600;color:#64748b}.detail-kv-item{display:flex;flex-direction:column;gap:.05rem;min-height:42px;padding:.2rem 0}.detail-kv-item .kv-label{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#94a3b8;line-height:1.1}.detail-kv-item .kv-value{font-size:12.5px;font-weight:500;color:#0f172a;line-height:1.35;overflow-wrap:anywhere}.btn-outline-primary{background-color:transparent;color:var(--button-primary-bg);line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;cursor:pointer;padding:.4rem .75rem;border:1px solid var(--button-primary-bg)}.btn-outline-primary{border-radius:.375rem}.btn-outline-primary{display:flex;flex-direction:row;justify-content:none;align-items:center}.btn-outline-primary{transition:all .3s}.btn-outline-primary:hover{background-color:var(--button-primary-bg);color:var(--text-color-light)}.btn-outline-primary:focus{outline:1px solid var(--border-focus)!important}.btn-outline-primary:disabled{background-color:transparent;color:var(--button-primary-bg);cursor:not-allowed}.btn-outline-primary-md{background-color:transparent;color:var(--button-primary-bg);line-height:1.5;font-family:var(--font-family-base);font-size:11.5px;font-weight:600;cursor:pointer;padding:.4rem .75rem;border:1px solid var(--button-primary-bg)}.btn-outline-primary-md{border-radius:.375rem}.btn-outline-primary-md{display:flex;flex-direction:row;justify-content:none;align-items:center}.btn-outline-primary-md{transition:all .3s}.btn-outline-primary-md:hover{background-color:var(--button-primary-bg);color:var(--text-color-light)}.btn-outline-primary-md:focus{outline:1px solid var(--border-focus)!important}.btn-outline-primary-md:disabled{background-color:transparent;color:var(--button-primary-bg);cursor:not-allowed}.btn-outline-danger{border-radius:1rem!important;padding:1px 2px!important;line-height:0!important;background-color:transparent;color:var(--accent-dark-red);line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;cursor:pointer;padding:.4rem .75rem;border:1px solid var(--accent-dark-red)}.btn-outline-danger{border-radius:.375rem}.btn-outline-danger{display:flex;flex-direction:row;justify-content:none;align-items:center}.btn-outline-danger{transition:all .3s}.btn-outline-danger:hover{background-color:var(--accent-dark-red);color:var(--text-color-light)}.btn-outline-danger:focus{outline:1px solid var(--border-focus)!important}.btn-outline-danger:disabled{background-color:transparent;color:var(--button-primary-bg);cursor:not-allowed}.btn-outline-danger-md{background-color:transparent;color:var(--accent-dark-red);line-height:1.5;font-family:var(--font-family-base);font-size:11.5px;font-weight:600;cursor:pointer;padding:.4rem .75rem;border:1px solid var(--accent-dark-red)}.btn-outline-danger-md{border-radius:.375rem}.btn-outline-danger-md{display:flex;flex-direction:row;justify-content:none;align-items:center}.btn-outline-danger-md{transition:all .3s}.btn-outline-danger-md:hover{background-color:var(--accent-dark-red);color:var(--text-color-light)}.btn-outline-danger-md:focus{outline:1px solid var(--border-focus)!important}.btn-outline-danger-md:disabled{background-color:transparent;color:var(--button-primary-bg);cursor:not-allowed}.btn-outline-action{padding:1px 4px!important;background-color:transparent;color:var(--button-primary-bg);line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;cursor:pointer;padding:.4rem .75rem;border:1px solid var(--button-primary-bg)}.btn-outline-action{border-radius:.375rem}.btn-outline-action{display:flex;flex-direction:row;justify-content:none;align-items:center}.btn-outline-action{transition:all .3s}.btn-outline-action:hover{background-color:var(--button-primary-bg);color:var(--text-color-light)}.btn-outline-action:focus{outline:1px solid var(--border-focus)!important}.btn-outline-action:disabled{background-color:transparent;color:var(--button-primary-bg);cursor:not-allowed}.btn-outline-action-danger{padding:1px 4px!important;background-color:transparent;color:var(--accent-dark-red);line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;cursor:pointer;padding:.4rem .75rem;border:1px solid var(--accent-dark-red)}.btn-outline-action-danger{border-radius:.375rem}.btn-outline-action-danger{display:flex;flex-direction:row;justify-content:none;align-items:center}.btn-outline-action-danger{transition:all .3s}.btn-outline-action-danger:hover{background-color:var(--accent-dark-red);color:var(--text-color-light)}.btn-outline-action-danger:focus{outline:1px solid var(--border-focus)!important}.btn-outline-action-danger:disabled{background-color:transparent;color:var(--button-primary-bg);cursor:not-allowed}.btn-primary{background-color:var(--button-primary-bg);color:var(--button-primary-text);line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;padding:.4rem .75rem;cursor:pointer;border:1px solid var(--button-primary-bg)}.btn-primary{border-radius:.375rem}.btn-primary{transition:all .3s}.btn-primary:hover{background-color:var(--primary-medium);color:var(--text-color-light)}.btn-primary:focus{outline:1px solid var(--border-focus)!important}.btn-primary:disabled{background-color:var(--button-primary-bg);color:var(--text-color-light);cursor:not-allowed}.btn-warning{background-color:var(--button-warning-bg);color:var(--button-primary-text);line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;padding:.4rem .75rem;cursor:pointer;border:1px solid var(--button-warning-bg)}.btn-warning{border-radius:.375rem}.btn-warning{transition:all .3s}.btn-warning:hover{background-color:var(--accent-dark-red)!important;color:var(--text-color-light)}.btn-warning:focus{outline:1px solid var(--border-focus)!important}.btn-warning:disabled{background-color:var(--secondary-option3);color:var(--text-color-light);cursor:not-allowed}.btn{padding:.4rem .75rem;border:none;line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.btn{border-radius:.375rem}.btn{transition:all .3s}.btn:hover{background-color:var(--primary-very-light)}.btn:focus{outline:1px solid var(--border-focus)!important}.primary-button{padding:.4rem .75rem;border:none;line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.primary-button{border-radius:.375rem}.primary-button{transition:all .3s}.primary-button:hover{background-color:var(--primary-very-light)}.primary-button:focus{outline:1px solid var(--border-focus)!important}.primary-button{display:flex;justify-content:end;align-items:center}.primary-button i{font-size:24px;margin:0;font-weight:400;font-style:normal}.secondary-button{padding:.4rem .75rem;border:none;line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.secondary-button{border-radius:.375rem}.secondary-button{transition:all .3s}.secondary-button:hover{background-color:var(--primary-very-light)}.secondary-button:focus{outline:1px solid var(--border-focus)!important}.fino-btn-close{line-height:0!important;padding:0!important;padding:0rem;padding:.4rem .75rem;border:none;line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.fino-btn-close{border-radius:.375rem}.fino-btn-close{transition:all .3s}.fino-btn-close:hover{background-color:var(--primary-very-light)}.fino-btn-close:focus{outline:1px solid var(--border-focus)!important}.circle-button{padding:6px;padding:.4rem .75rem;border:none;line-height:1.2;font-family:var(--font-family-base);font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.circle-button{border-radius:.375rem}.circle-button{transition:all .3s}.circle-button:hover{background-color:var(--primary-very-light)}.circle-button:focus{outline:1px solid var(--border-focus)!important}.circle-button{border-radius:20px}.circle-button{box-shadow:0 0 2px #d2e8e5}.button-size-1{font-size:22px!important}.button-size-2{font-size:20px!important}.custom-button-primary-sm{padding:.2rem .5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11.5px;font-weight:600;line-height:1.2;border:1px solid var(--button-primary-bg);background-color:var(--button-primary-bg);color:var(--button-primary-text);border-radius:.2rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.custom-button-primary-sm:hover{background-color:var(--primary-medium);border-color:var(--primary-medium)}.custom-button-primary-sm:focus{outline:none;box-shadow:0 0 0 .2rem var(--primary-medium)}.custom-button-primary-outline-sm{padding:.2rem .5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11.5px;font-weight:600;line-height:1.2;border:1px solid var(--button-primary-bg);background-color:transparent;color:var(--button-primary-bg);border-radius:.2rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.custom-button-primary-outline-sm:hover{background-color:var(--button-primary-bg);color:var(--button-primary-text);border-color:var(--primary-medium)}.custom-button-primary-outline-sm:focus{outline:none;border-width:2px}.custom-button-warning-sm{padding:.2rem .6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11.5px;font-weight:600;line-height:1.2;border:1px solid var(--button-warning-bg);background-color:var(--button-warning-bg);color:var(--button-primary-text);border-radius:.2rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.custom-button-warning-sm:hover{background-color:var(--accent-dark-red);border-color:var(--accent-dark-red)}.custom-button-warning-sm:focus{outline:none;box-shadow:0 0 0 .2rem var(--accent-dark-red)}.add-customer-btn{background-color:#007bff;color:#fff;border:none;padding:6px 10px;border-radius:4px;transition:background-color .3s ease;margin:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11.5px;font-weight:600}.fino-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border-radius:6px;border:1px solid transparent;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:all .15s ease-in-out;line-height:1}.fino-btn:disabled{opacity:.55;cursor:not-allowed}.fino-btn-xs{height:24px;padding:0 6px;font-size:10.5px}.fino-btn-sm{height:28px;padding:0 10px;font-size:11.5px}.fino-btn-md{height:32px;padding:0 14px;font-size:12.5px}.fino-btn-lg{height:40px;padding:0 18px;font-size:14px}.fino-btn-icon{padding:0;width:32px;height:32px}.fino-btn-icon.fino-btn-sm{width:28px;height:28px}.fino-btn-icon.fino-btn-xs{width:22px;height:22px}.fino-btn-primary{background-color:#1d70b8;border-color:#165b97;color:#fff}.fino-btn-primary:hover:not(:disabled){background-color:#165b97;border-color:#134e81}.fino-btn-success{background-color:#50a734;border-color:#438f2a;color:#fff}.fino-btn-success:hover:not(:disabled){background-color:#438f2a}.fino-btn-outline-blue{background-color:#ebf3fa;border-color:#bcd8f1;color:#1d70b8}.fino-btn-outline-blue:hover:not(:disabled){background-color:#dfecf7;border-color:#1d70b8}.fino-btn-outline-green{background-color:#eaf5e7;border-color:#c8e6be;color:#50a734}.fino-btn-outline-green:hover:not(:disabled){background-color:#e1f1dc;border-color:#50a734}.fino-btn-secondary{background-color:#f8fafc;border-color:#e2e8f0;color:#334155}.fino-btn-secondary:hover:not(:disabled){background-color:#f1f5f9;color:#0f172a}.fino-btn-dashed{background-color:transparent;border:1px dashed #BCD8F1;color:#1d70b8}.fino-btn-dashed:hover:not(:disabled){background-color:#ebf3fa;border-color:#1d70b8}.fino-btn-danger{background-color:#fef2f2;border-color:#fee2e2;color:#ef4444}.fino-btn-danger:hover:not(:disabled){background-color:#fddfdf}.fino-btn-ghost{background:transparent;border-color:transparent;color:#94a3b8}.fino-btn-ghost:hover:not(:disabled){color:#334155;background:#f1f5f9}.ls-closed .fino-sidebar,.ls-closed .sidebar-footer,.ls-closed .setting-child-menu{margin-left:-300px}.ls-closed .sidebar-h{height:calc(100vh - 116px)}.ls-closed .fino-content{margin-left:10px!important}.ls-closed .bars:after,.ls-closed .bars:before{font-family:bootstrap-icons,sans-serif!important;position:absolute;left:-30px;top:11px;line-height:.7!important}.ls-closed .bars:after,.ls-closed .bars:before{transition:all .3s}.ls-closed .bars:after,.ls-closed .bars:before{font-size:24px;margin:0;font-weight:400;font-style:normal}.ls-closed .bars:after,.ls-closed .bars:before{transform:scale(0)}.ls-closed .bars:before{content:"\f479"}.ls-closed .bars:before{transform:scale(1)}.ls-closed .side-menu-open-custom{display:none}.overlay-open .bars:before{transform:scale(0)}.overlay-open .bars:after{transform:scale(1)}.overlay-open.ls-closed .fino-sidebar,.overlay-open.ls-closed .sidebar-footer,.overlay-open.ls-closed .setting-child-menu{margin-left:0}.overlay-open.ls-closed .fino-sidebar,.overlay-open.ls-closed .sidebar-footer,.overlay-open.ls-closed .setting-child-menu{width:220px}.side-closed .sidemenu-open-custom{inset:50% 0 0 50px;transition:inset .5s}.side-closed .fino-sidebar{width:67px;transition:width .3s ease}.side-closed .fino-sidebar .menu .sidebar-h{height:calc(100vh - 100px)}.side-closed .fino-sidebar .menu .list li .menu-toggle:before,.side-closed .fino-sidebar .menu .list li .menu-toggle:after{content:""}.side-closed .fino-sidebar .menu .list li span{display:none}.side-closed .fino-sidebar .menu .list li a{line-height:1rem;padding:9px 5px 3px 11px}.side-closed .fino-sidebar .menu .list li a:before,.side-closed .fino-sidebar .menu .list li a:after{top:calc(50% - 7px)}.side-closed.submenu-closed .navbar-header .navbar-brand .logo-name,.side-closed.submenu-closed .navbar-header .navbar-brand span,.side-closed.submenu-closed .sidebar-user-panel{display:none}.side-closed .fino-content{margin-left:75px}.sidemenu-collapse{height:50px;padding:0 20px 0 44px}.sidemenu-collapse:hover{text-decoration:none;color:#fff;background-color:transparent}.sidemenu-collapse .fas{line-height:1;height:24px;font-size:18px;color:#3a2c70}.fino-content{margin:0 14px 0 240px;padding-top:12px;position:relative;float:right}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{box-shadow:0 0 10px #d2e8e5}.fino-sidebar,.sidebar-footer{width:13vw}.fino-side-notification-panel{background-color:#fff;overflow:hidden;display:inline-block;position:fixed;width:40%;right:0;z-index:998!important;height:calc(100vh - 70px);box-shadow:0 4px 8px #0003}.fino-sidebar{background-color:#fff;overflow:auto;display:inline-block;position:fixed;padding-top:10px;top:70px;left:0;z-index:997!important}.fino-sidebar .menu{position:relative}.fino-sidebar .menu .sidebar-h{height:calc(100vh - 64px)}.fino-sidebar .menu .list{padding:0;margin:0}.fino-sidebar .menu .list li{list-style:none}.fino-sidebar .menu .list li{transition:ease .5s}.fino-sidebar .menu .list li a{border-bottom:1px solid var(--border-light);color:var(--text-color-dark);text-decoration:none;display:block;cursor:pointer;padding:10px 20px 10px 10px}.fino-sidebar .menu .list li a{transition:ease .5s}.fino-sidebar .menu .list li a i{font-weight:900}.fino-sidebar .menu .list li a i{font-size:15px;margin:0 12px 0 0;font-weight:400;font-style:normal}.fino-sidebar .menu .list li.active .menu-top{color:var(--text-color-light);background-color:var(--button-primary-bg)}.fino-sidebar .menu .list li.active>:first-child{font-weight:500}.fino-sidebar .menu .list li.active .subMenuActive .active{color:var(--primary-dark);background-color:#ebf3fa!important}.fino-sidebar .menu .list li.active-top .menu-top{color:var(--text-color-light);background-color:var(--button-primary-bg)}.fino-sidebar .menu .list .child-menu{position:relative}.fino-sidebar .menu .list .child-menu{transition:ease-out .3s}.fino-sidebar .menu .list .child-menu .bi-chevron-right{display:none}.fino-sidebar .menu .list .child-menu .subMenuActive{display:flex;flex-direction:row;justify-content:none;align-items:center}.fino-sidebar .menu .list .child-menu .subMenuActive.active{color:var(--primary-dark);background-color:#ebf3fa!important}.fino-sidebar .menu .list .menu-toggle{position:relative}.fino-sidebar .menu .list .menu-toggle{transition:all .3s}.fino-sidebar .menu .list .menu-toggle:after,.fino-sidebar .menu .list .menu-toggle:before{position:absolute;right:17px;font-size:15px}.fino-sidebar .menu .list .menu-toggle:after,.fino-sidebar .menu .list .menu-toggle:before{transform:scale(0)}.fino-sidebar .menu .list .menu-toggle:before{content:"\f282";font-family:bootstrap-icons,sans-serif!important}.fino-sidebar .menu .list .menu-toggle:before{transform:scale(1)}.fino-sidebar .menu .list .menu-toggle:after{content:"\f286";font-family:bootstrap-icons,sans-serif!important}.fino-sidebar .menu .list .menu-toggle:after{transform:scale(0)}.fino-sidebar .menu .list .menu-toggle.expanded:before{transform:scale(0)}.fino-sidebar .menu .list .menu-toggle.expanded:after{transform:scale(1)}.fino-sidebar .menu .list .active .menu-toggle:before{content:"\f282";font-family:bootstrap-icons,sans-serif!important}.fino-sidebar .menu .list .active .menu-toggle:before{transform:scale(0)}.fino-sidebar .menu .list .active .menu-toggle:after{content:"\f286";font-family:bootstrap-icons,sans-serif!important}.fino-sidebar .menu .list .active .menu-toggle:after{transform:scale(1)}.fino-sidebar .menu .sidebar-footer{position:fixed;bottom:0;left:0;background-color:var(--text-color-light);z-index:9999}.fino-sidebar .menu .sidebar-footer .setting-child-menu{display:block;position:absolute;background-color:var(--text-color-light);transform:translateY(-320px);opacity:1;overflow-y:auto;visibility:visible;transition:all .3s ease-in-out;z-index:-1;height:279px}.fino-sidebar .menu .sidebar-footer .setting-child-menu{box-shadow:0 0 10px #d2e8e5}.fino-sidebar .menu .sidebar-footer .setting-child-menu{width:100%}.fino-sidebar .menu .sidebar-footer .setting-child-menu ul{padding-left:.5rem}.side-menu-open-custom{background:none;position:fixed;inset:50% 0 0 214px;cursor:pointer;z-index:999;border:0px solid var(--border-light)}.side-menu-open-custom{height:65px}.side-menu-open-custom{width:35px}.side-menu-open-custom{transition:all .3s}button.side-menu-open-custom span.upper-border{background:var(--background-dark);position:absolute;inset:22px 0 0 15px}button.side-menu-open-custom span.upper-border{height:10px}button.side-menu-open-custom span.upper-border{width:4px}button.side-menu-open-custom span.upper-border{border-radius:50px}button.side-menu-open-custom span.upper-border{transition:all .3s}button.side-menu-open-custom span.bottom-border{background:var(--background-dark);inset:29px 0 0 15px;position:absolute}button.side-menu-open-custom span.bottom-border{height:10px}button.side-menu-open-custom span.bottom-border{width:4px}button.side-menu-open-custom span.bottom-border{border-radius:50px}button.side-menu-open-custom span.bottom-border{transition:all .3s}button:hover span.upper-border{transform:translateY(.15rem) rotate(20deg) translateZ(0)}button:hover span.upper-border{transition:all .3s}button:hover span.bottom-border{transform:translateY(.15rem) rotate(-20deg) translateZ(0)}button:hover span.bottom-border{transition:all .3s}.mobile-side-toggle{display:none}.mobile-user{float:right;display:none!important;margin-right:27px}.side-closed .side-menu-open-custom{inset:50% 0 0 40px}.side-closed .side-menu-open-custom{transition:inset .5s}.side-closed span.upper-border{transform:translateY(.15rem) rotate(-20deg) translateZ(0)}.side-closed span.bottom-border{transform:translateY(.15rem) rotate(20deg) translateZ(0)}.side-closed button:hover span.upper-border{transform:translateY(.15rem) rotate(-20deg) translateZ(0)}.side-closed button:hover span.bottom-border{transform:translateY(.15rem) rotate(20deg) translateZ(0)}.side-closed .fino-sidebar,.side-closed .sidebar-footer{overflow:hidden;padding-right:13px}.side-closed .fino-sidebar,.side-closed .sidebar-footer{width:67px}.side-closed .fino-sidebar .menu .sidebar-h,.side-closed .sidebar-footer .menu .sidebar-h{height:calc(100vh - 100px)}.side-closed .fino-sidebar .menu .list li .menu-toggle:before,.side-closed .fino-sidebar .menu .list li .menu-toggle:after,.side-closed .sidebar-footer .menu .list li .menu-toggle:before,.side-closed .sidebar-footer .menu .list li .menu-toggle:after{content:""}.side-closed .fino-sidebar .menu .list li span,.side-closed .sidebar-footer .menu .list li span{display:none}.side-closed .fino-sidebar .menu .list li a,.side-closed .sidebar-footer .menu .list li a{cursor:pointer;padding:10px 11px 10px 13px}.side-closed.submenu-closed .fino-sidebar .menu .list li .child-menu,.side-closed.submenu-closed .fino-sidebar .menu .list .header{display:none!important}.side-closed.submenu-closed .navbar-header{width:100px}.side-closed.submenu-closed .navbar-header .navbar-brand{padding-right:0;padding-left:0;margin:0}.side-closed.submenu-closed .navbar-header .navbar-brand span,.side-closed.submenu-closed .sidebar-user-panel{display:none}.side-closed .fino-content{margin-left:89px}.side-closed .fino-content{width:100%}.table-overflow-wrapper{overflow-y:auto;overflow-x:auto;display:block;width:100%}.table-overflow-wrapper::-webkit-scrollbar{width:2px;height:2px}.table-overflow-wrapper::-webkit-scrollbar-track{background:#ccc}.table-overflow-wrapper::-webkit-scrollbar-thumb{background:#888}.table-overflow-wrapper table{border-collapse:collapse}.status-pending{font-weight:500;color:var(--accent-dark-red);line-height:1.5}.status-paid{font-weight:500;color:var(--accent-green);line-height:1.5}.status-partial-paid{font-weight:500;color:var(--accent-orange);line-height:1.5}.status-deleted{font-weight:500;color:var(--accent-dark-red);line-height:1.5}.status-active{font-weight:500;color:var(--accent-green);line-height:1.5}.status-inactive{font-weight:500;color:var(--accent-red);line-height:1.5}.invitation-status-pending{font-weight:500;color:var(--accent-orange);line-height:1.5}.invitation-status-accepted{font-weight:500;color:var(--accent-green);line-height:1.5}.invitation-status-declined,.invitation-status-revoked{font-weight:500;color:var(--accent-dark-red);line-height:1.5}.tax-outline-badge-sm{text-wrap-mode:nowrap;line-height:18px;margin-right:2px;font-size:9px!important;font-weight:100!important;font-size:14px;color:var(--text-muted);padding:.115rem .11rem;border:1px solid var(--text-muted)}.tax-outline-badge-sm{border-radius:.375rem}.tax-outline-badge{text-wrap-mode:nowrap;line-height:18px;margin-right:2px;padding:.115rem .25rem!important;font-weight:100!important;font-size:14px;color:var(--text-muted);padding:.115rem .11rem;border:1px solid var(--text-muted)}.tax-outline-badge{border-radius:.375rem}.align-items-normal{align-items:normal!important}.fino-divider-vertical{display:flex;flex-direction:column;height:100%;overflow:hidden}.fino-pagination{background-color:#fff;width:100%;padding:.5rem .75rem;border-top:1px solid var(--border-light, #E2E8F0);display:flex;flex-direction:column;align-items:stretch;gap:.5rem;flex-shrink:0;box-sizing:border-box}.fino-notification-pagination{background-color:#fff;position:absolute;bottom:0;padding:.8rem .75rem;margin-left:-4px;left:0;width:50.2%;border-top:1px solid var(--border-light)}.fino-detail-pagination{background-color:#fff;position:absolute;bottom:0;padding:.8rem .75rem;margin-right:-4px;right:0;width:67.2%;border-top:1px solid var(--border-light)}.auth-container{display:flex;justify-content:center;align-items:center;height:100vh;padding:20px}.auth-container .auth-sign-up-card{max-width:700px!important}.auth-container .invitation-list{box-shadow:none;line-height:1.4;max-height:30vh;overflow:auto;padding:5px;font-weight:400;position:relative}.auth-container .invitation-list::-webkit-scrollbar{width:2px;height:2px}.auth-container .invitation-list::-webkit-scrollbar-track{background:#ccc}.auth-container .invitation-list::-webkit-scrollbar-thumb{background:#888}.auth-container .auth-card{width:100%;max-width:500px;padding:2rem;background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a}.auth-container .auth-card .auth-card-header{text-align:center;margin-bottom:1.5rem}.auth-container .auth-card .auth-card-header img{max-width:115px}.auth-container .auth-card .auth-card-header h4{margin:0rem 0 .5rem;font-size:1.5rem}.auth-container .auth-card .auth-card-header p{color:#6c757d}.auth-container .auth-card .auth-card-body{padding:16px;font-weight:400;position:relative}.auth-container .auth-card .auth-card-body .input-group-icon{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.auth-container .auth-card .auth-card-body .fino-validation-error-msg{padding:0 10px}.auth-container .auth-card .auth-card-body .fino-validation-error-msg i{font-size:12px;margin:0;font-weight:400;font-style:normal}.fino-invite-dialog-card{padding:2rem;background:var(--text-color-light)}.fino-invite-dialog-card .invite-dialog-header{text-align:center;margin-bottom:1.5rem}.fino-invite-dialog-card .invite-dialog-header img{max-width:115px}.fino-invite-dialog-card .invite-dialog-header h4{margin:0rem 0 .5rem;font-size:1.5rem}.fino-invite-dialog-card .invite-dialog-header p{color:#6c757d}.fino-invite-dialog-card .invite-dialog-body{padding:16px;font-weight:400;position:relative}.fino-invite-dialog-card .invite-dialog-body .input-group-icon{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.fino-invite-dialog-card .invite-dialog-body .fino-validation-error-msg{padding:0 10px}.fino-invite-dialog-card .invite-dialog-body .fino-validation-error-msg i{font-size:12px;margin:0;font-weight:400;font-style:normal}.process-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(6px);background-color:#ffffff1a;z-index:998;display:flex;justify-content:center;align-items:center}.retry-button{z-index:10000}.fino-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px;line-height:16px}.fino-badge-sku{color:#1d70b8;background:#ebf3fa;border:1px solid #BCD8F1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.fino-badge-discount{color:#50a734;background:#eaf5e7;border:1px solid #C8E6BE;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.fino-badge-neutral{color:#64748b;background:#f1f5f9;border:1px solid #E2E8F0}.fino-badge-counter{font-size:11px;font-weight:700;color:#64748b;background:#f1f5f9;border:1px solid #E2E8F0;border-radius:9999px;padding:.1rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.fino-tax-stack{display:flex;flex-direction:column;align-items:center}.fino-tax-stack .tax-amount{font-size:11px;font-weight:600;color:#334155;line-height:1.1}.fino-tax-stack .tax-pill-list{display:flex;flex-wrap:wrap;gap:2px;justify-content:center;margin-top:2px}.notification-header-primary{color:var(--primary-color)!important}.notification-header-primary:hover{color:var(--primary-dark)!important}.notification-header-danger{color:var(--accent-red-light)!important}.notification-header-danger:hover{color:var(--accent-dark-red)!important}.mobile-badge{top:25px!important;margin-left:-68px!important;color:transparent!important;height:10px!important;width:10px!important;padding:4px!important;position:absolute;top:4px;background-color:var(--accent-orange);color:var(--text-color-light);font-weight:600;padding:4px 7px;font-size:.7rem;height:24px;width:28px}.mobile-badge{border-radius:50%}.navbar-header-img{width:120px!important;height:15px!important}.navbar{background-color:var(--text-color-light);padding:.7rem 2rem;left:0;right:0;top:0;width:100%;z-index:999;position:sticky}.navbar{box-shadow:0 -6px 10px 5px #d2e8e5}.navbar .fino-logo{display:block}.navbar a{text-decoration:none;color:var(--text-color-dark);cursor:pointer}.navbar a{transition:all .3s}.navbar a:hover{color:var(--primary-color)}.navbar .navbar-brand{width:110px;margin-left:0;padding:0}.navbar .navbar-brand{display:flex;flex-direction:row;justify-content:center;align-items:center}.navbar .navbar-brand a{width:100%;text-decoration:none;gap:10px}.navbar .navbar-brand a{display:flex;flex-direction:row;justify-content:start;align-items:center}.navbar .navbar-brand a .logo-name{font-weight:600;margin-left:10px;font-size:24px}.navbar .navbar-brand a img{width:40px;height:40px}.navbar .navbar-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.navbar .navbar-collapse{display:flex}.navbar .navbar-collapse{display:flex;flex-direction:none;justify-content:flex-end;align-items:none}.navbar .navbar-nav{display:flex;align-items:center}.navbar .navbar-nav .menuBtn{margin-left:1rem;cursor:pointer}.navbar .navbar-nav .menuBtn .fullscreen-btn{display:flex;align-items:center}.navbar .navbar-nav .menuBtn .nav-notification-icons{background:none;border:none}.navbar .navbar-nav .menuBtn .bell-badge{position:absolute;top:4px;background-color:var(--primary-color);color:var(--text-color-light);font-weight:600;padding:4px 7px;font-size:.7rem;height:24px;width:28px}.navbar .navbar-nav .menuBtn .bell-badge{border-radius:50%}.navbar .navbar-nav .user-profile{display:flex;align-items:center;margin-left:20px;border-radius:50%;border:1px solid var(--border-light)}.navbar .navbar-nav .user-profile img{width:32px;height:32px}.navbar .navbar-nav .user-profile .dropdown-menu{width:200px;margin-left:-30px;margin-top:18px}.navbar .navbar-nav .user-profile .dropdown-menu .user-item-list{padding:10px;display:flex;align-items:center;list-style:none}.navbar .navbar-nav .user-profile .dropdown-menu .user-item-list mat-icon{margin-right:10px}@media (max-width: 1025px){.navbar .navbar-brand{width:20%;position:relative}.navbar .navbar-brand{display:flex;flex-direction:row;justify-content:center;align-items:center}.navbar .logo-name{font-size:1.25rem;font-weight:600}.navbar .navbar-collapse{display:none}.navbar .amount-button,.navbar .notification-bell{display:block!important}.navbar .user-profile{position:absolute;right:10px}.navbar .user-profile{display:flex;flex-direction:row;justify-content:center;align-items:center}.navbar .dropdown-menu{position:absolute;right:0;left:auto;transform:translate(0)}.navbar .fino-logo{display:none}}@media (max-width: 992px){.navbar .user-profile{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center}}a.disabled{pointer-events:none;opacity:.6}.notification-profile{width:40px;height:40px}body{font-family:var(--font-family-base);background-color:var(--primary-very-light);font-size:13px}body p,body span{font-size:13px}img{width:100%}.fino-icon{font-size:25px;margin:0 12px 0 0;font-weight:400;font-style:normal}.fino-small-icon{font-size:13px!important;margin:0;font-weight:400;font-style:normal}i.fino-tab-icon{font-size:20px;margin:0 12px 6px 0;font-weight:400;font-style:normal}.img-max-width{max-width:70px}.currency-amount-container{display:flex}.currency-amount-container .currency{display:block;width:2.5rem;padding-right:0}.currency-amount-container .currency .form-control{border-top-right-radius:0;border-bottom-right-radius:0;padding:0;text-align:center;font-size:.875rem}.currency-amount-container .amount{display:block;flex:1;min-width:auto}.currency-amount-container .amount .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.search-dropdown-error{display:block;position:absolute;color:var(--accent-red);font-size:12px;padding:3px 10px}.custom-select{width:100%;position:relative;font-size:14px}.selected-option{border:1px solid #ccc;padding:6px 10px;border-radius:4px;cursor:pointer;background:#fff;display:flex;justify-content:space-between}.options{position:absolute;top:33px;left:0;width:100%;background:#fff;border:1px solid #ddd;border-radius:4px;list-style:none;padding:0;z-index:10}.options li{padding:6px 10px;cursor:pointer;position:relative}.options li:hover{background:#f1f1f1}.sub-options li{padding:6px 10px;cursor:pointer}.sub-options li:hover{background:#f1f1f1}.relative-item{position:relative}.sub-options{position:absolute;top:0;right:100%;min-width:140px;background:#fff;border:1px solid #ddd;z-index:999}.options,.sub-options{list-style:none;padding:0}.full-screen-dialog .mat-dialog-container{width:98vw!important;max-width:98vw!important;height:100vh!important;margin:0;padding:0;overflow:hidden}.bottom-1{bottom:10px;right:10px}.h-60{height:61vh!important}.statement-thead tr th{font-size:small;font-weight:600}.statement-thead tbody tr td{font-size:small!important}.overflow-y{overflow-y:auto;overflow-x:hidden}.overflow-y::-webkit-scrollbar{width:2px;height:2px}.overflow-y::-webkit-scrollbar-track{background:#ccc}.overflow-y::-webkit-scrollbar-thumb{background:#888}.overflow-y-auto{flex:1;overflow-y:auto;overflow-x:hidden}@media (min-width: 1026px) and (max-width: 1100px){.fino-content{margin:0 10px 0 210px}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{width:18vw}.side-menu-open-custom{inset:50% 0 0 185px}.fino-card-sm-h{margin-top:1rem}}@media (min-width: 1101px) and (max-width: 1200px){.fino-content{margin:0 10px 0 235px}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{width:18vw}.side-menu-open-custom{inset:50% 0 0 209px}}@media (min-width: 1201px) and (max-width: 1359px){.fino-content{margin:0 10px 0 226px}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{width:15.5vw}.side-menu-open-custom{inset:50% 0 0 199px}}@media (min-width: 1360px) and (max-width: 1490px){.fino-content{margin:0 10px 0 242px}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{width:15vw}.side-menu-open-custom{inset:50% 0 0 215px}}@media (min-width: 1491px) and (max-width: 1600px){.fino-content{margin:0 10px 0 257px}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{width:15vw}.side-menu-open-custom{inset:50% 0 0 232px}}@media (min-width: 1601px) and (max-width: 1720px){.fino-content{margin:0 10px 0 267px}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{width:14vw}.side-menu-open-custom{inset:50% 0 0 234px}}@media (min-width: 1721px) and (max-width: 2000px){.fino-content{margin:0 10px 0 230px}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{width:11vw}.side-menu-open-custom{inset:50% 0 0 205px}}@media (min-width: 2001px) and (max-width: 2200px){.fino-content{margin:0 10px 0 240px}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{width:10vw}.side-menu-open-custom{inset:50% 0 0 207px}}@media (min-width: 2201px){.fino-content{margin:0 10px 0 240px}.fino-content{width:100vw}.fino-sidebar,.sidebar-footer{width:8.5vw}.side-menu-open-custom{inset:50% 0 0 212px}}@media (max-width: 767px){.fino-w-s{width:70%}body p,body span{font-size:12px}.hide-on-mobile{display:none!important}.fino-side-notification-panel{width:100%}.fino-content{margin:0;padding:0}.ls-closed .fino-content{margin:0!important}.fino-card{border-radius:0!important;height:100%;margin-bottom:16px;line-height:1;background-color:var(--text-color-light);position:relative}.fino-card{border-radius:8px}.fino-card{box-shadow:0 2px 7px #d2e8e5}.fino-card{transition:all .3s}.fino-card .row{margin-right:0!important}.fino-card .row>*{padding-right:0!important}.fino-card .row>* .pr{padding-right:1rem!important}.fino-card .fino-card-header{padding:10px}.fino-card .fino-card-header h5{font-size:1.2rem;margin-bottom:0}.fino-detail-card .fino-detail-card-header{padding:10px!important}.fino-detail-card .fino-detail-card-header h5{font-size:1.2rem;margin-bottom:0}.fino-detail-card .fino-detail-card-body{line-height:1.1;padding:12px}.fino-detail-card .fino-detail-card-body h6{margin-top:10px;font-size:14px}.fino-detail-card .fino-detail-card-body .basic-detail>div{margin-bottom:.5rem}.fino-detail-card .fino-detail-card-body .basic-detail span{font-weight:600;margin-bottom:.7rem}.fino-detail-card .fino-detail-card-body .basic-detail p{font-size:11px}.fino-detail-card .fino-detail-card-body .detail-table{margin:0}.fino-detail-card .fino-detail-card-body .detail-table .basic-detail{padding-top:8px;margin-bottom:8px;line-height:1.1}.fino-detail-card .fino-detail-card-body .detail-table .basic-detail .actions-absolute{right:25px}.fino-detail-card .fino-detail-card-body .detail-table>div span{font-weight:400}.fino-detail-card .fino-detail-card-body .detail-table>div p{font-size:10px;color:var(--text-muted)}.fino-detail-card .fino-detail-card-body .amount-detail p{font-size:12px;margin-bottom:.6rem}.isDetailPageVisible{display:none}.hide-on-desktop{display:block}.fino-divider-vertical{border-right:none}.form-floating{margin-bottom:2rem}.fino-flex-column-reverse{flex-direction:column-reverse!important}.fino-filter-dropdown-card{transform:translate3d(0,49px,0);width:325px}.fino-pagination,.fino-notification-pagination{width:100%}.fino-card-sm-h{margin-top:1rem;border-radius:0}}@media (max-width: 575.98px){.fino-card .fino-card-body .actions-absolute,.fino-card-sm-h .fino-card-body .actions-absolute{position:absolute;top:10px;right:-6px;width:0}}@media (max-height: 600px){.scrollable{height:72vh}.fino-card .content-with-pagination{max-height:60vh}}@media (min-height: 600px) and (max-height: 700px){.scrollable{height:78vh}.fino-card .content-with-pagination{max-height:65vh}}@media (min-height: 700px) and (max-height: 800px){.scrollable{height:79vh}.fino-card .content-with-pagination{max-height:70vh}}@media (min-height: 800px){.scrollable{height:83.5vh}.fino-card .content-with-pagination{max-height:75vh}}body.ios .auth-container{height:100svh!important}body.ios .fino-body{height:calc(100svh - 50px)}body.ios .notification-back-btn{width:40px!important}body.ios .fino-sidebar{position:absolute;height:calc(100svh - 50px);overflow:hidden!important}body.ios .fino-sidebar .sidebar-footer{position:sticky}body.ios .for-signup-ios{height:0%!important}body.ios .fino-side-notification-panel{position:absolute!important;height:calc(100svh - 70px)!important}body.macos .for-signup-ios{height:0%}body.macos .fino-sidebar{position:absolute;height:calc(100svh - 40px);overflow:hidden!important}body.macos .fino-sidebar .sidebar-footer{position:sticky}body.macos .fino-side-notification-panel{position:absolute!important;height:calc(100svh - 70px)!important}body,button,input,select,textarea{font-family:var(--font-family-base)}button,.btn,.btn-primary,.btn-outline-primary,.btn-outline-primary-md,.btn-outline-danger,.btn-outline-danger-md,.btn-warning{font-family:var(--font-family-base);font-size:12px;font-weight:600;line-height:1.2;border-radius:6px}.form-control,.form-select,textarea.form-control{font-family:var(--font-family-base);font-size:12px;font-weight:500;color:var(--fino-slate-900);border-color:var(--fino-slate-300);border-radius:6px}.form-control:focus,.form-select:focus,textarea.form-control:focus{border-color:var(--fino-blue);box-shadow:0 0 0 2px var(--fino-blue-ring)}.fino-body{height:calc(100vh - 70px)}::-webkit-scrollbar-button{display:none!important}.mat-mdc-tab-body-content{overflow-x:hidden!important}.mdc-tab{padding:0!important;min-width:auto!important}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:none;z-index:1;flex-grow:1}div.mat-mdc-autocomplete-panel{width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;box-sizing:border-box;position:relative;border-radius:var(--mat-autocomplete-container-shape, var(--mat-sys-corner-extra-small));box-shadow:var(--mat-autocomplete-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12));background-color:#fff!important}.mat-mdc-option:hover{background-color:#23232317!important}.mat-mdc-option.mdc-list-item{align-items:center;background:#0000}.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-sys-body-large-weight))}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s!important;background-color:#fff!important}input:-webkit-autofill~label,textarea:-webkit-autofill~label,select:-webkit-autofill~label{transform:translateY(-1.2em) scale(.85)!important;color:#3f51b5}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:.625rem!important;padding-bottom:.625rem!important}input::-ms-reveal,input::-ms-clear{display:none}.chart-height{height:220px!important}.text-sm{font-size:12px!important}.form-floating{position:relative;margin-bottom:1rem}.form-floating>.form-control:not(textarea),.form-floating>.form-control-plaintext,.form-floating>.form-select{height:36px!important;min-height:36px!important;line-height:1.2!important;padding:.75rem .7rem .15rem;background-color:var(--fino-slate-50)}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:0 .7rem;color:var(--fino-slate-500);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-floating>label.label-sm{padding:.425rem .75rem}.form-floating>.form-control-plaintext~label.label-sm,.form-floating>.form-control:focus~label.label-sm,.form-floating>.form-control:not(:placeholder-shown)~label.label-sm,.form-floating>.form-select~label.label-sm{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-1rem) translate(.15rem)}input:-webkit-autofill~label.label-sm,textarea:-webkit-autofill~label.label-sm,select:-webkit-autofill~label.label-sm{transform:translateY(-1.2em) scale(.8)!important;color:#3f51b5}.form-floating>.form-control.form-control-sm,.form-floating>.form-control-plaintext.form-control-sm,.form-floating>.form-select.form-select-sm{height:calc(1.5rem + var(--bs-border-width) * .5)!important;min-height:calc(1.5em + .5rem + 2px)!important;font-size:.875rem!important;border-radius:.2rem!important;padding-bottom:.4rem}.form-floating>.form-select{padding-top:.8rem!important}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:.375rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:.375rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:.375rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:var(--fino-slate-500);transform:translateY(-.55rem) scale(.82) translate(.05rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{position:absolute;inset:.6rem .375rem;z-index:-1;height:1.2em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label.label-sm:after,.form-floating>.form-control:focus~label.label-sm:after,.form-floating>.form-control:not(:placeholder-shown)~label.label-sm:after,.form-floating>.form-select~label.label-sm:after{position:absolute;inset:.1rem .375rem;z-index:-1;height:1.2em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label:after,.form-floating>:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating:not(.fino-legacy-floating){display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.form-floating:not(.fino-legacy-floating)>.form-control,.form-floating:not(.fino-legacy-floating)>.form-control-plaintext,.form-floating:not(.fino-legacy-floating)>.form-select{order:2;width:100%;height:30px!important;min-height:30px!important;padding:0 8px!important;line-height:1.2!important;background-color:var(--fino-slate-50)}.form-floating:not(.fino-legacy-floating)>label{position:static;order:1;width:100%;height:auto;padding:0;overflow:visible;color:var(--fino-slate-500);font-size:10.5px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.03em;transform:none!important}.form-floating:not(.fino-legacy-floating)>label:after{display:none}.form-floating:not(.fino-legacy-floating)>.fino-validation-error,.form-floating:not(.fino-legacy-floating)>.fino-validation-error-msg,.form-floating:not(.fino-legacy-floating)>.field-error-msg,.form-floating:not(.fino-legacy-floating)>[class*=error]{order:3}.fino-form-actions,.flex-end:has(>button[data-test*=reset i]),.flex-end:has(>button[data-test*=submit i]),.col-12:has(>button[data-test*=reset i]),.col-12:has(>button[data-test*=submit i]){display:flex;align-items:center;justify-content:flex-end;gap:.5rem}button:not(.fino-btn)[data-test*=reset i],button:not(.fino-btn)[data-test*=submit i]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:32px;padding:0 14px;border-radius:6px;font-family:var(--font-family-base);font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap}button:not(.fino-btn)[data-test*=reset i]{background-color:var(--fino-slate-50);border:1px solid var(--fino-slate-200);color:var(--fino-slate-700)}button:not(.fino-btn)[data-test*=submit i]{background-color:var(--fino-blue);border:1px solid var(--fino-blue-hover);color:var(--fino-white)}button:not(.fino-btn)[data-test*=reset i] i,button:not(.fino-btn)[data-test*=submit i] i{display:none}button:not(.fino-btn)[data-test*=reset i]:before{content:"\f116";font-family:bootstrap-icons,sans-serif;font-size:15px;line-height:1}button:not(.fino-btn)[data-test*=submit i]:before{content:"\f270";font-family:bootstrap-icons,sans-serif;font-size:14px;line-height:1}button:not(.fino-btn)[data-test*=reset i]:hover{background-color:var(--fino-slate-100)}button:not(.fino-btn)[data-test*=submit i]:hover{background-color:var(--fino-blue-hover)}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:none!important}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control:focus{color:var(--bs-body-color)!important;background-color:var(--bs-body-bg)!important;border-color:var(--border-focus)!important;outline:0!important;box-shadow:none!important}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width) * 2);padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width) * 2);padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(4.5em + .75rem + var(--bs-border-width) * 2)!important}textarea.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width) * 2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width) * 2)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + var(--bs-border-width) * 2);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + var(--bs-border-width) * 2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + var(--bs-border-width) * 2)}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input:focus{box-shadow:none!important}.icon-caption-width{width:80px!important}.cdk-overlay-dark-backdrop{background-color:#00000080}.cdk-overlay-container{z-index:1500!important}.custom-dialog .mat-mdc-dialog-surface{overflow:hidden!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:.75rem!important}.m-4{margin:1rem!important}.m-5{margin:1.25rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:.75rem!important}.ml-4{margin-left:1rem!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:.75rem!important}.mr-4{margin-right:1rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:.75rem!important;margin-right:.75rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:.75rem!important}.pt-4{padding-top:1rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:.75rem!important}.pb-4{padding-bottom:1rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:.75rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:.75rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.w-30{width:30%!important}.w-50{width:50%!important}.w-70{width:70%!important}
