.acts-tab{display:flex;flex-direction:column;gap:.6rem;flex:1 1 auto;min-height:0}.acts-registry-host{flex:1 1 auto;min-height:8rem;display:flex;flex-direction:column}.object-card-tabactions .p-button{padding-top:.18rem;padding-bottom:.18rem;font-size:.78rem}.object-card-tabactions .p-button .p-button-icon{font-size:.78rem}.acts-picker-overlay{width:min(96vw,1180px)}.acts-picker-overlay .acts-picker-table{height:min(60vh,32rem);display:flex;flex-direction:column}.acts-row-selected{background:#e0edff!important}.acts-row-group{background:#f1f5f9!important;font-weight:600;color:#0f172a;cursor:default!important;border-top:2px solid #94a3b8!important}.acts-row-group:first-child{border-top:none!important}.acts-group-link{color:#1d4ed8;text-decoration:none}.acts-group-link:hover{text-decoration:underline}.acts-th-filter{display:inline-flex;align-items:center;gap:.15rem;min-width:0}.acts-th-filter-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acts-th-filter-btn.p-button{width:1.5rem;height:1.5rem;padding:0;flex:0 0 auto;color:#94a3b8}.acts-th-filter-btn.is-active.p-button{color:#1d4ed8}.acts-filter-overlay .p-overlaypanel-content{padding:.5rem;max-width:20rem}.acts-th-nowrap{white-space:nowrap}.acts-muted{color:#6b7280}.acts-verdict{display:inline-flex;gap:.35rem;align-items:center}.acts-detail{display:flex;flex-direction:column;gap:.5rem;min-height:0;flex:1 1 auto}.acts-detail .act-compare-grid{flex:1 1 auto;min-height:12rem}.acts-detail .acts-remarks{flex:0 0 auto;max-height:8rem;overflow:auto}.acts-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.acts-detail-title{font-weight:600}.acts-spacer{flex:1 1 auto}.acts-remarks{border-left:3px solid #dc2626;background:#fef2f2;padding:.5rem .75rem;border-radius:4px}.acts-remarks-label{font-weight:600;color:#b91c1c}.acts-remarks-text{margin:.25rem 0 0;white-space:pre-wrap;font-family:inherit;font-size:.9rem}.acts-dialog-hint{margin:0 0 .5rem;color:#4b5563}.act-compare-grid{border:1px solid #e5e7eb;border-radius:4px;overflow:hidden}.acts-carrier-panel{height:100%;display:flex;flex-direction:column}.acts-carrier-scroll{flex:1 1 auto;overflow:auto}.acts-carrier-table{width:100%;border-collapse:collapse;font-size:.82rem}.acts-carrier-table th,.acts-carrier-table td{padding:0 .4rem;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:middle;height:1.7rem}.acts-carrier-table th{font-weight:600;color:#475569;position:sticky;top:0;background:#f8fafc;z-index:1;height:1.9rem}.acts-carrier-num{width:4.5rem;white-space:nowrap}.acts-carrier-sum{width:8rem;text-align:right;white-space:nowrap}.acts-carrier-name{max-width:34rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acts-carrier-pick{width:40%;min-width:24rem;display:flex;align-items:center;gap:.4rem}.acts-carrier-dropdown{flex:1 1 auto;max-width:40rem}.acts-carrier-dropdown.p-dropdown{min-height:unset}.acts-carrier-dropdown .p-dropdown-label{padding:.1rem .5rem;font-size:.82rem;line-height:1.4}.acts-carrier-dropdown .p-dropdown-trigger{width:1.8rem}.acts-carrier-badge{flex:0 0 auto}.acts-carrier-attn td{background:#fffbeb}.acts-carrier-unit{width:5rem;white-space:nowrap;color:#334155}.acts-carrier-skqty{width:6.5rem;text-align:right;white-space:nowrap;color:#334155}.acts-carrier-skmoney{width:9.5rem;text-align:right;white-space:nowrap;color:#334155}.acts-carrier-panel-list{width:min(92vw,48rem)}.acts-carrier-panel-list .p-dropdown-item{padding:.2rem .6rem;white-space:normal}.acts-status-reason{text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.acts-filter-bar{flex:0 0 auto;padding-bottom:.4rem}.acts-filter-bar .p-selectbutton .p-button{padding:.25rem .7rem;font-size:.85rem}.acts-foreign-sk.p-tag{cursor:help}.acts-row-foreign{cursor:pointer!important;background:#eef2f7!important;color:#475569}.acts-foreign-title{display:inline-flex;align-items:center;gap:.15rem}.acts-foreign-title .pi{font-size:.75rem}.sk-toolbar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.25rem 0}.sk-object-dd{min-width:24rem;max-width:32rem}.sk-tranche-dd{min-width:13rem}.sk-actions{display:flex;gap:.5rem}.sk-save-state{margin-left:auto;font-size:.85rem;color:#64748b;white-space:nowrap}.sk-save-saved{color:#16a34a}.sk-save-error,.sk-save-conflict{color:#dc2626;font-weight:600}.sk-conflict-banner{display:flex;align-items:center;gap:.75rem;width:100%}.sk-totals{display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,min-content);justify-content:start;align-items:baseline;gap:.02rem .45rem;padding:.3rem .5rem;margin-bottom:.25rem;background:#f5f6f8;border:1px solid #e2e8f0;border-radius:6px;font-size:.72rem;line-height:1.25;color:#334155;overflow-x:auto;white-space:nowrap}.sk-t-lab{position:sticky;left:0;z-index:1;background:#f5f6f8;font-weight:600;color:#0b0c0c;padding-right:.35rem;text-align:left}.sk-t-corner{color:#64748b;font-weight:700}.sk-t-glabel{font-weight:600;color:#0b0c0c;text-align:right}.sk-t-v{text-align:right;font-variant-numeric:tabular-nums}.sk-t-sum{font-weight:700;color:#0b0c0c}.sk-t-vsego{font:inherit;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;color:#2563eb;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline dotted;text-underline-offset:2px}.sk-t-vsego:hover{color:#1d4ed8;text-decoration:underline solid}.sk-t-vsego-set{text-decoration:underline solid}.sk-t-sep{color:#94a3b8;text-align:center;padding:0 .05rem}.sk-ks6-stats{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .5rem;padding:.45rem .6rem;margin-bottom:.25rem;background:#f5f6f8;border:1px solid #e2e8f0;border-radius:6px;font-size:.82rem;line-height:1.35;color:#334155}.sk-ks6-lab{color:#475569}.sk-ks6-v{font-weight:700;color:#0b0c0c;font-variant-numeric:tabular-nums}.sk-ks6-pct{color:#2563eb;font-weight:600}.sk-ks6-rem{color:#b42318}.sk-ks6-sep{color:#94a3b8;padding:0 .15rem}.vat-dlg{display:flex;flex-direction:column;gap:.75rem;font-size:.9rem}.vat-dlg-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.vat-dlg-lab{color:#475569}.vat-dlg-val{font-variant-numeric:tabular-nums;font-weight:600;color:#0b0c0c}.vat-dlg-total{border-top:1px solid #e2e8f0;padding-top:.6rem}.vat-dlg-total .vat-dlg-val{font-size:1.05rem;color:#2563eb}.vat-dlg-footer{display:flex;align-items:center;gap:.4rem;width:100%}.vat-dlg-spacer{flex:1 1 auto}.vat-parts{margin:.4rem 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:.4rem 0}.vat-parts-head{display:flex;align-items:center;justify-content:space-between;font-weight:600;margin-bottom:.3rem}.vat-parts-grid{display:grid;grid-template-columns:1fr auto auto;gap:.35rem .6rem;align-items:center}.vat-parts-grid-kinds{grid-template-columns:auto 1fr auto auto}.vat-parts-col{font-size:.8rem;color:#64748b}.vat-parts-col:nth-child(2){text-align:right}.vat-parts-line{display:contents}.sk-grid-host{flex:1 1 auto;min-height:0;overflow:hidden;position:relative}.sk-univer-host{width:100%;height:100%}.sk-rename{display:inline-flex;align-items:center;gap:.25rem}html,body,#root{margin:0;padding:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;overflow:hidden}#root{display:flex;flex-direction:column;height:100vh}.app-main{flex:1 1 auto;display:flex;flex-direction:column;padding:.25rem .5rem .5rem;overflow:hidden;min-height:0}.app-logo{height:24px;width:24px}.app-bar.p-toolbar{width:100%;box-sizing:border-box;padding:.2rem .6rem;flex:0 0 auto;border-radius:8px;border-width:1px;flex-wrap:nowrap;gap:.5rem}.app-bar .p-toolbar-group-start,.app-bar .p-toolbar-group-end{flex:0 0 auto}.app-bar .p-toolbar-group-center{flex:1 1 auto;min-width:0}.app-tabs.p-tabmenu,.app-tabs.p-tabmenu .p-tabmenu-nav,.app-tabs.p-tabmenu .p-tabmenu-nav .p-menuitem-link{background:transparent}.app-tabs.p-tabmenu .p-tabmenu-nav{border:0;overflow-x:auto;overflow-y:hidden}.app-tabs.p-tabmenu .p-tabmenu-nav .p-menuitem-link{padding:.35rem .9rem;font-size:.9rem}.app-tabs.p-tabmenu .p-tabmenu-nav .selected-obj-tab-item .p-menuitem-text{display:inline-block;max-width:min(18rem,24vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;color:#2563eb;font-weight:600}.app-userbar{display:flex;align-items:center;gap:.35rem;font-size:.9rem;white-space:nowrap}.app-userbar .p-button.p-button-icon-only{width:1.75rem;height:1.75rem}.tab-host{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding-top:.4rem}.tab-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:.5rem}.tab-toolbar{flex-shrink:0;padding:.2rem .5rem;gap:.5rem;font-size:.9rem;border-radius:8px}.tab-toolbar .p-toolbar-group-start,.tab-toolbar .p-toolbar-group-end{display:flex;align-items:center}.tab-toolbar .p-toolbar-group-end{flex:1 1 auto;justify-content:flex-end;margin-left:1rem}.obj-toolbar .p-toolbar-group-start{flex:1 1 auto;min-width:0}.obj-toolbar-row{display:flex;align-items:center;gap:.75rem;width:100%}.obj-toolbar-row .search-field{flex:1 1 auto;min-width:0}.obj-toolbar-row .obj-count{flex:0 0 auto;white-space:nowrap}.oc-tab{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.oc-table-host{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.oc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:start}.oc-tile{border:1px solid #e2e5e9;border-radius:8px;padding:.85rem 1rem;background:#fff;display:flex;flex-direction:column;gap:.5rem}.oc-tile-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.oc-reestr{font-weight:700;color:#2563eb;text-decoration:none}.oc-reestr:hover{text-decoration:underline}.oc-stage{font-size:.78rem;color:#475569;background:#f1f5f9;border-radius:4px;padding:.1rem .45rem;white-space:nowrap}.oc-subject{font-weight:600;line-height:1.3}.oc-meta{display:flex;flex-direction:column;gap:.2rem;font-size:.86rem;color:#1f2937}.oc-label{color:#6b7280}.oc-fin{display:flex;flex-wrap:wrap;gap:.3rem;align-items:baseline}.oc-fin-chip{background:#f1f5f9;border-radius:4px;padding:.05rem .4rem;font-size:.8rem;white-space:nowrap}.oc-link{display:flex;flex-direction:column;gap:.25rem;margin-top:.15rem}.oc-dropdown{width:100%}.oc-compare{border-top:1px dashed #e2e5e9;padding-top:.5rem;display:flex;flex-direction:column;gap:.15rem;font-size:.86rem}.oc-compare-row{display:flex;justify-content:space-between;gap:.75rem}.oc-sk-shared{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.1rem;cursor:help;line-height:1.25}.oc-sk-shared-total{white-space:nowrap}.oc-sk-shared-tag.p-tag{font-size:.68rem;padding:.05rem .3rem;font-weight:500}.oc-delta-nonzero{color:#dc2626}.obj-table .p-datatable-tbody>tr>td{white-space:normal;overflow-wrap:anywhere;height:2.6rem;vertical-align:middle}.tab-toolbar .p-inputtext,.tab-toolbar .p-dropdown .p-dropdown-label,.tab-toolbar .p-multiselect .p-multiselect-label,.tab-toolbar .p-button{padding-top:.3rem;padding-bottom:.3rem;font-size:.9rem}.tab-toolbar .p-button{padding-left:.75rem;padding-right:.75rem}.tab-toolbar .p-dropdown:focus,.tab-toolbar .p-dropdown.p-focus,.tab-toolbar .p-selectbutton .p-button:focus,.tab-toolbar .p-selectbutton .p-button.p-highlight:focus{box-shadow:none!important}.search-field{display:block;position:relative;flex:1 1 auto;max-width:100%}.search-field>i.pi-search{position:absolute;left:.75rem;top:50%;margin-top:0!important;transform:translateY(-50%);color:#0b0c0c;pointer-events:none;z-index:1;line-height:1}.search-field>input.p-inputtext{width:100%;padding-left:2.25rem!important;padding-right:2rem!important}.search-clear{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);color:#0b0c0c;cursor:pointer;z-index:2;line-height:1;font-size:.85rem}.tab-table{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0}.tab-table>.p-datatable{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.tab-table .p-datatable-wrapper{flex:1 1 auto;min-height:0}.tab-table .p-datatable-thead>tr>th{padding:.1rem .3rem}.tab-table .p-datatable-tbody>tr>td{padding:.15rem .3rem}.tab-table .p-datatable-tbody>tr{cursor:pointer}.tab-table .p-button.p-button-icon-only{width:1.75rem;height:1.75rem}.obj-table-host{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.obj-tab{display:flex;flex-direction:column;min-height:0}.obj-inactive{text-decoration:line-through;color:#0b0c0c}.tab-table .p-datatable-tbody>tr.obj-row-disabled{cursor:default}.resp-fit{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ms-apply-footer{display:flex;justify-content:flex-end;gap:.5rem;padding:.4rem .6rem;border-top:1px solid #eef1f4}.supplier-ms-panel{width:24rem}.supplier-ms-panel .p-multiselect-items-wrapper{height:16rem!important}.p-dropdown-panel{max-height:min(70vh,640px)!important}.p-dropdown-items-wrapper{max-height:min(60vh,560px)!important}.eis-link{color:#2563eb;display:inline-flex}.eis-link:hover{color:#1d4ed8}.contracts-list-dt .p-datatable-table{table-layout:fixed}.contracts-list-dt .p-datatable-tbody>tr>td{white-space:nowrap;vertical-align:middle;text-align:center;border-bottom:1px solid #d6dbe3}.contracts-list-dt .p-datatable-tbody>tr>td .flex{justify-content:center}.contracts-list-dt .clamp-3{text-align:center}.cell-ellip-1{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contracts-list-dt .p-datatable-tbody>tr>td.cell-left{text-align:left}.contracts-list-dt .p-datatable-tbody>tr>td.cell-left .flex{justify-content:flex-start}.contracts-list-dt .p-datatable-tbody>tr>td.cell-left .clamp-3{text-align:left}.contracts-list-dt .p-datatable-tbody>tr>td.cell-ellipsis{white-space:normal;overflow:hidden}.contracts-list-dt .clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25rem}.lsr-dt .p-datatable-table{table-layout:fixed;width:100%}.lsr-dt td.lsr-name{white-space:normal;word-break:break-word}.page-center{display:flex;justify-content:center;align-items:center;flex:1 1 auto;min-height:0}.page-subtitle{font-weight:600;font-size:1rem}.sk-tranche-label{font-weight:600}.sk-formats{font-size:.78rem;color:#0b0c0c}.sk-checksum{font-family:ui-monospace,monospace;font-size:.82rem}.gantt-host{flex:1 1 auto;min-height:0;width:100%;display:flex}.gantt-host>.b-gantt{flex:1 1 auto;min-height:0}.gantt-host .b-toolbar{min-height:0}.gantt-host .b-toolbar .b-button{min-height:0;padding-top:.16rem;padding-bottom:.16rem;font-size:.8rem}.gantt-host .b-toolbar .b-button .b-icon{font-size:.92em}.gantt-back-btn{flex-shrink:0;white-space:nowrap}.gantt-title-ellipsis{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gantt-host .b-sch-header-row .oksfin-summary-tier{font-size:.66rem;font-weight:500}.oksfin-tip-name{font-weight:700;margin-bottom:.25rem}.oksfin-tip-row{white-space:nowrap}.oksfin-tip-label{opacity:.7;margin-right:.25rem}.oksfin-summary-tier .oksfin-sum,.oksfin-summary-tier .oksfin-year-limit{color:#0b0c0c;font-variant-numeric:tabular-nums;white-space:nowrap}.oksfin-summary-tier .oksfin-overlimit{color:#dc2626;font-weight:700}.oksfin-seg-share{font-size:.7rem;font-weight:600;color:#fff;white-space:nowrap}:root{--text-color: #0b0c0c;--text-color-secondary: #0b0c0c;--p-text-color: #0b0c0c;--p-text-muted-color: #0b0c0c}#root .p-datatable .p-datatable-tbody>tr,#root .p-datatable .p-datatable-tbody>tr>td,#root .p-datatable .p-datatable-thead>tr>th,#root .p-datatable .p-column-title,#root .p-inputtext,#root .p-dropdown .p-dropdown-label:not(.p-placeholder),#root .p-dropdown-panel .p-dropdown-items .p-dropdown-item,#root .p-multiselect .p-multiselect-label:not(.p-placeholder),#root .p-multiselect-panel .p-multiselect-items .p-multiselect-item,#root .p-dialog .p-dialog-header,#root .p-dialog .p-dialog-content,#root .p-card,#root .p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight) .p-menuitem-link,#root .p-selectbutton .p-button:not(.p-highlight){color:#0b0c0c}.ks6-page{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.ks6-header{flex:0 0 auto;flex-wrap:wrap}.ks6-table{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.ks6-month-nav{display:inline-flex;align-items:center;gap:.15rem}.ks6-month-range{font-size:.85rem;min-width:11rem;text-align:center;color:#0b0c0c}.ks6-table .p-datatable-thead>tr>th{padding:.1rem .3rem;font-size:.8rem}.ks6-table .p-datatable-tbody>tr>td{padding:.1rem .3rem;font-size:.82rem}.ks6-name-cell{white-space:nowrap}.ks6-col-head{display:flex;flex-direction:column;line-height:1.15}.ks6-col-sub{font-size:.7rem;color:#0b0c0c;opacity:.7;font-weight:400}.ks6-chapter-tr{background:#f2f4f7;font-weight:600;cursor:pointer}.ks6-chapter-tr:hover{background:#e8ecf1}.ks6-chapter-row{display:flex;align-items:center;gap:.4rem}.ks6-chevron{font-size:.7rem}.ks6-chapter-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:30rem}.ks6-pos-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:33rem}.ks6-pos-no{color:#0b0c0c;opacity:.6;margin-right:.3rem}.ks6-smet,.ks6-row-total{text-align:right;display:block}.ks6-sum{text-align:right;display:block;font-weight:600}.ks6-divider-right{border-right:2px solid #c9d1da!important}.ks6-divider-left{border-left:1px solid #e3e7ee!important}.ks6-cell{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;min-height:1.4rem;cursor:text;border-radius:3px;padding:0 .15rem}.ks6-cell:hover{background:#eef3ff;outline:1px solid #c7d6f5}.ks6-cell-value{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.ks6-cell-history{font-size:.7rem;color:#2563eb;cursor:pointer;opacity:.55}.ks6-cell-history:hover{opacity:1}.ks6-cell-input{width:100%;text-align:right;padding:.05rem .25rem;font-size:.82rem}.ks6-grand{flex:0 0 auto;text-align:right;padding:.35rem .6rem;font-size:.9rem;color:#0b0c0c}.ks6-history{min-width:16rem;max-width:26rem}.ks6-history-head{font-weight:600;margin-bottom:.4rem;font-size:.85rem}.ks6-history-empty{color:#0b0c0c;opacity:.6;font-size:.85rem}.ks6-history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.ks6-history-item{display:flex;flex-direction:column;border-bottom:1px solid #eef0f3;padding-bottom:.25rem}.ks6-history-amount{font-weight:600}.ks6-history-meta{font-size:.72rem;color:#0b0c0c;opacity:.65}.ks-sched-full{color:#16a34a}.ks6pf-object{white-space:normal;overflow-wrap:anywhere;color:#0b0c0c}.ks6pf-name{display:flex;flex-direction:column;gap:.1rem}.ks6pf-title{color:#0b0c0c}.ks6pf-src{font-size:.78rem;color:#6b7280}.app-navbar{display:flex;align-items:center;gap:.6rem;min-width:0;flex:1 1 auto}.app-nav-btn.p-button{min-width:9rem;padding:.3rem .75rem;font-size:.9rem;white-space:nowrap;flex-shrink:0;justify-content:center}.app-active-section{font-weight:600;font-size:.92rem;color:var(--primary-color, #3b82f6);white-space:nowrap;text-decoration:none;flex-shrink:0}.app-active-section:hover{text-decoration:underline}.app-object-name{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.92rem;color:#0b0c0c}.app-nav-overlay.p-overlaypanel{width:min(50rem,92vw)}.app-nav-overlay .p-overlaypanel-content{padding:.75rem 1rem;max-height:78vh;overflow-y:auto}.nav-block{margin-top:1rem}.nav-block:first-child{margin-top:.25rem}.nav-block-head{border-left:3px solid var(--primary-color, #3b82f6);padding-left:.6rem;margin-bottom:.6rem}.nav-block-title{margin:0;font-size:1rem;font-weight:700;color:#0b0c0c}.nav-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.6rem}.nav-tile{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:.55rem;align-items:center;text-align:left;padding:.6rem .75rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .12s,box-shadow .12s,background .12s}.nav-tile:hover{border-color:var(--primary-color, #3b82f6);box-shadow:0 1px 6px #00000014}.nav-tile.active{border-color:var(--primary-color, #3b82f6);background:#3b82f60f}.nav-tile-ico{grid-row:1 / span 2;font-size:1.25rem;color:var(--primary-color, #3b82f6)}.nav-tile-label{font-weight:600;font-size:.9rem;color:#0b0c0c}.nav-tile-desc{grid-column:2;font-size:.78rem;color:#6b7280;line-height:1.3}.object-card{display:flex;flex-direction:column;height:100%;min-height:0}.object-card-tabrow{display:flex;align-items:center;gap:1rem;flex:0 0 auto;margin-bottom:.35rem;border-bottom:1px solid var(--surface-border, #e2e8f0)}.object-card-tabs.p-tabmenu{flex:0 1 auto;margin-bottom:0}.object-card-tabs.p-tabmenu .p-tabmenu-nav{border-bottom:none}.object-card-tabs.p-tabmenu .p-tabmenu-nav .p-menuitem-link{padding:.5rem 1rem;font-size:.9rem}.object-card-tabactions{margin-left:auto;display:flex;align-items:center}.sk-tabactions{display:flex;align-items:center;gap:.35rem;row-gap:.25rem;flex-wrap:wrap;justify-content:flex-end}.sk-tabactions .p-button{padding-top:.2rem;padding-bottom:.2rem;font-size:.78rem}.sk-tabactions .p-button .p-button-icon{font-size:.78rem}.sk-tabactions .sk-save-state{margin-left:.25rem}.sk-save-status{font-size:.75rem;font-weight:500;white-space:nowrap;margin-right:.35rem}.sk-save-status--saving{color:#b45309}.sk-save-status--saved{color:#15803d}.sk-save-status--error{color:#b91c1c}.sk-save-status--idle{color:transparent}.contract-status{display:block;font-size:.72rem;line-height:1.15;white-space:normal}.contract-status--ok{color:#15803d}.contract-status--done{color:#475569}.contract-status--danger{color:#b91c1c;font-weight:600}.contract-status--muted{color:#94a3b8}.object-card-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:auto;padding-top:.25rem}.object-card-body>.tab-content{padding:0}.card-tranche-bar{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.15rem 0 .35rem;flex:0 0 auto}.card-tranche-bar-label{color:#6b7280;font-size:.9rem;white-space:nowrap}.card-tranche-bar .p-dropdown{min-width:16rem}.card-tranche-view{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.obj-pf{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2;font-size:.78rem}.obj-pf>span{white-space:nowrap}.obj-pf__lbl{font-weight:600}.obj-rowcount{font-size:.85rem;color:#0b0c0c;white-space:nowrap}.objreg{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:.25rem}.objreg__bar{display:flex;align-items:center;gap:.75rem}.objreg__search{flex:1 1 auto;min-width:0;border:1px solid #dfe5ee;border-radius:8px;padding:.45rem .75rem;font-size:.9rem;color:#0b0c0c;background:#fff}.objreg__search:focus{outline:none;border-color:#2f6fed}.objreg__wrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid #e3e8f2;border-radius:8px;background:#fff}.objreg__table{border-collapse:collapse;width:100%;font-size:.75rem;color:#0b0c0c}.objreg__table th{background:#eef1f4;color:#0b0c0c;font-weight:700;padding:.45rem .4rem;text-align:center;position:sticky;top:0;z-index:2;white-space:nowrap}.objreg__table td{padding:.35rem .4rem;border-bottom:1px solid #eef1f6;text-align:center;vertical-align:middle}.objreg__table tbody tr{cursor:pointer}.objreg__table tbody tr:hover td:not(.objreg__name):not(.objreg__kt){background:#eef4ff}.objreg__table th.objreg__name-h{text-align:left;left:0;z-index:4;box-shadow:2px 0 4px -2px #0f1e3c2e}.objreg__name{min-width:18rem;max-width:26rem;font-weight:600;text-align:left!important;vertical-align:top!important;color:#0b0c0c;white-space:normal;word-break:break-word;position:sticky;left:0;z-index:1;background:#fff;box-shadow:2px 0 4px -2px #0f1e3c2e}.objreg__type{margin-right:.4rem;vertical-align:middle;font-size:.62rem;padding:.05rem .3rem}.objreg__txt{max-width:9rem;font-size:.72rem;line-height:1.2;white-space:normal;word-break:break-word}.objreg__pf{min-width:7.5rem}.objreg__pf .obj-pf{align-items:flex-start;text-align:left}.objreg__year{white-space:nowrap}.objreg__kt{width:5.2rem;min-width:4.6rem;white-space:nowrap;font-size:.7rem;background:#eef1f6}.objreg__kt-h{min-width:4.6rem}.objreg__table th .objreg__kt-full{display:block;white-space:normal;max-width:4.5rem;margin:2px auto 0;font-size:.56rem;font-weight:600;line-height:1.15;color:#0b0c0c}.objreg__kt-check{font-size:.7rem;margin-right:.2rem;vertical-align:-1px}.objreg__empty{padding:1.2rem!important;color:#6b7482}
