.fin-header{padding:6px 12px 8px;background:#fff}.fin-header--sticky{position:sticky;top:64px;z-index:4}@media (max-width:959px){.fin-header--sticky{top:56px}}.fin-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px}.fin-title{font-size:16px;font-weight:700;-webkit-margin-end:12px;margin-inline-end:12px;white-space:nowrap}.fin-toolbar .v-btn{margin-top:0;margin-bottom:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:2px;margin-inline-end:2px}.fin-toolbar .v-btn--icon.v-btn--small{width:30px;height:30px}.fin-toolbar .v-btn--small:not(.v-btn--icon){height:30px;padding:0 10px;min-width:0}.fin-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0 12px;padding-top:2px}.fin-field{-webkit-box-flex:1;-ms-flex:1 1 120px;flex:1 1 120px;min-width:110px;max-width:180px}.fin-field--wide{-webkit-box-flex:2;-ms-flex:2 1 200px;flex:2 1 200px;max-width:300px}.fin-filters .v-input{margin-top:0;padding-top:14px;font-size:13px}.fin-filters .v-input .v-label,.fin-filters .v-input input,.fin-filters .v-select__selection{font-size:13px}.fin-filters .v-input__slot{margin-bottom:2px;min-height:26px}.fin-filters .v-text-field input{padding:2px 0 4px}.fin-filters .v-select__selections{padding-top:0}.fin-filters .v-text-field__details{min-height:0;margin-bottom:0}.fin-filters .v-messages{min-height:0}.fin-filters .v-input__append-inner .v-icon,.fin-filters .v-input__icon .v-icon{font-size:18px}.fin-filters .v-btn{margin:0 0 4px}.fin-filters .v-btn:not(.v-btn--icon){height:30px;min-width:0;padding:0 12px}.fin-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px 16px;padding:4px 12px 6px;font-size:12.5px}.fin-stat{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:5px}.fin-stat-label{font-weight:600;color:rgba(0,0,0,.62)}.fin-stat-value{font-weight:700;direction:ltr;unicode-bidi:embed}.fin-stat-ok{color:#2e7d32}.fin-stat-bad,.fin-stat-ok{font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.fin-stat-bad{color:#c62828}.fin-alert-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 12px 6px;padding:6px 12px;border-radius:4px;background:#ffebee;color:#b71c1c;font-size:13px;font-weight:600;-webkit-border-start:4px solid #c62828;border-inline-start:4px solid #c62828}.fin-nav{margin-bottom:8px;padding:6px 8px;background:#fff;border:1px solid #e3e7eb;border-radius:10px;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.04);box-shadow:0 1px 2px rgba(16,24,40,.04)}.fin-nav-groups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;padding-bottom:6px;border-bottom:1px solid #eef0f2}.fin-nav-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:rgba(0,0,0,.68);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;-webkit-transition:background .15s ease,color .15s ease,border-color .15s ease;transition:background .15s ease,color .15s ease,border-color .15s ease}.fin-nav-group:hover{background:#f2f5f3;color:rgba(0,0,0,.87)}.fin-nav-group--open{background:#e8f5e9;border-color:#c8e6c9;color:#1b5e20}.fin-nav-group--open:hover{background:#e1f1e2;color:#1b5e20}.fin-nav-group--current{-webkit-box-shadow:inset 0 -2px 0 #27a432;box-shadow:inset 0 -2px 0 #27a432}.fin-nav .fin-nav-group .v-icon{color:inherit;font-size:18px}.fin-nav-group-count{display:inline-block;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:rgba(0,0,0,.07);color:rgba(0,0,0,.6);font-size:11px;font-weight:700;line-height:18px;text-align:center}.fin-nav-group--open .fin-nav-group-count{background:#27a432;color:#fff}.fin-nav-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding-top:6px}.fin-nav-items,.fin-nav .fin-nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fin-nav .fin-nav-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;padding:0 12px;border:1px solid #e3e7eb;border-radius:15px;background:#f6f7f9;color:rgba(0,0,0,.76);font-size:13px;line-height:1;white-space:nowrap;text-decoration:none;-webkit-transition:background .15s ease,color .15s ease,border-color .15s ease;transition:background .15s ease,color .15s ease,border-color .15s ease}.fin-nav .fin-nav-item:hover{background:#eaf4eb;border-color:#c8e6c9;color:#1b5e20}.fin-nav .fin-nav-item--active,.fin-nav .fin-nav-item--active:hover{background:#27a432;border-color:#27a432;color:#fff;font-weight:600;-webkit-box-shadow:0 1px 3px rgba(39,164,50,.35);box-shadow:0 1px 3px rgba(39,164,50,.35)}.fin-nav-group:focus,.fin-nav .fin-nav-item:focus{outline:none}.fin-nav-group:focus-visible,.fin-nav .fin-nav-item:focus-visible{outline:2px solid #1565c0;outline-offset:2px}@media print{.fin-nav{display:none!important}}.fin-page{padding:8px 12px 16px}.fin-table-wrap{overflow:auto;max-height:var(--fin-table-max-h,calc(100vh - 240px));min-height:240px;margin:0 8px 8px;border:1px solid #dfe3e8;border-radius:6px}.fin-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.fin-table>tbody>tr>td,.fin-table>tbody>tr>th,.fin-table>tfoot>tr>td,.fin-table>tfoot>tr>th,.fin-table>thead>tr>th{padding:6px 10px;border-bottom:1px solid #e6e9ed;-webkit-border-end:1px solid #eef0f3;border-inline-end:1px solid #eef0f3;text-align:start;white-space:nowrap}.fin-table>*>tr>td:last-child,.fin-table>*>tr>th:last-child{-webkit-border-end:0;border-inline-end:0}.fin-table>thead>tr>th{background:#eceff1;color:rgba(0,0,0,.8);font-weight:700;border-bottom:1px solid #cfd5db}.fin-table-wrap>.fin-table>thead>tr>th{position:sticky;top:0;z-index:2}.fin-table>tbody>tr:nth-child(2n){background:#fafbfc}.fin-table>tbody>tr:hover{background:#eef6ef}.fin-table-wrap>.fin-table>tfoot{position:sticky;bottom:0;z-index:1}.fin-table>tfoot>tr>td,.fin-table>tfoot>tr>th{background:#eceff1;font-weight:700;border-bottom:0}.fin-table>tfoot>tr:first-child>td,.fin-table>tfoot>tr:first-child>th{border-top:1px solid #cfd5db}.fin-empty,.fin-table .fin-empty{padding:24px;text-align:center;color:rgba(0,0,0,.5)}.fin-table .fin-wrap{white-space:normal;min-width:200px}.fin-dt .fin-num,.fin-num,.fin-table .fin-num{direction:ltr;unicode-bidi:embed;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}[dir=rtl] .fin-dt .fin-num,[dir=rtl] .fin-num,[dir=rtl] .fin-table .fin-num{text-align:left}.fin-num-head,.fin-table .fin-num-head{text-align:end;white-space:nowrap}.fin-code,.fin-table .fin-code{direction:ltr;unicode-bidi:embed;text-align:left;white-space:nowrap;font-family:Roboto Mono,Consolas,Courier New,monospace;font-size:12.5px;font-variant-numeric:tabular-nums}[dir=rtl] .fin-code,[dir=rtl] .fin-table .fin-code{text-align:right}.fin-ellipsis{display:inline-block;max-width:var(--fin-name-max,320px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.fin-dt .v-table__overflow{overflow:auto;max-height:var(--fin-table-max-h,calc(100vh - 240px))}.fin-dt table.v-table thead tr:first-child th{position:sticky;top:0;z-index:2;background:#eceff1;color:rgba(0,0,0,.8);font-size:12.5px;font-weight:700;-webkit-box-shadow:inset 0 -1px 0 #cfd5db;box-shadow:inset 0 -1px 0 #cfd5db}.fin-dt table.v-table thead tr:first-child{height:38px}.fin-dt table.v-table tbody td,.fin-dt table.v-table tbody th{height:36px}.fin-dt table.v-table tbody td:first-child,.fin-dt table.v-table tbody td:not(:first-child),.fin-dt table.v-table thead th:first-child,.fin-dt table.v-table thead th:not(:first-child){padding:0 10px}.fin-dt table.v-table tbody tr:nth-child(2n){background:#fafbfc}.fin-dt table.v-table tbody tr:hover{background:#eef6ef!important}.fin-dt table.v-table thead th.text-xs-left{text-align:start!important}.fin-dt table.v-table thead th.fin-num-head,.fin-dt table.v-table thead th.text-xs-right{text-align:end!important}@media print{.fin-dt .v-table__overflow,.fin-table-wrap{max-height:none!important;overflow:visible!important;border:0}.fin-dt table.v-table thead tr:first-child th,.fin-table>tfoot,.fin-table>thead>tr>th{position:static!important}.fin-dt table.v-table tbody tr:nth-child(2n),.fin-table>tbody>tr:nth-child(2n){background:transparent}}