@charset "UTF-8";.watermark-container[data-v-7108fd80]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:100;background-repeat:repeat}.sign-field-box{display:flex;align-items:stretch;border:1px solid var(--sign-border, #e2e8f0);border-radius:8px;overflow:hidden;background:var(--sign-field-box-bg, #fafbfc);transition:border-color .15s,box-shadow .15s}.sign-field-box:hover{border-color:var(--sign-field-hover-border, #d1d5db);box-shadow:0 2px 8px var(--sign-field-hover-shadow, rgba(0, 0, 0, .06))}.sign-field-box--editable .sign-field-box__body{background:var(--sign-field-editable-bg, #fff)}.sign-field-box--locked{border-color:var(--sign-field-locked-border, #e2e8f0);background:var(--sign-field-locked-bg, #f1f5f9);box-shadow:none}.sign-field-box--locked:hover{border-color:var(--sign-field-locked-border, #e2e8f0);box-shadow:none}.sign-field-box--locked .sign-field-box__label{background:var(--sign-field-locked-label-bg, #e8eef4);color:var(--sign-field-locked-label-color, #64748b)}.sign-field-box--locked .sign-field-box__body{background:var(--sign-field-locked-bg, #f1f5f9)}.sign-field-box--compact{min-height:40px}.sign-field-box--upload{min-height:88px}.sign-field-box__label{flex:0 0 112px;display:flex;align-items:center;justify-content:center;padding:8px 6px;background:var(--sign-field-label-bg, #f1f5f9);border-right:1px solid var(--sign-border, #e2e8f0);font-size:12px;line-height:1.4;color:var(--sign-field-label-color, #334155);text-align:center}.sign-field-box--no-label .sign-field-box__label{display:none}.required-mark{color:var(--sign-required, #ef4444);margin-right:2px}.sign-field-box__body{flex:1;min-width:0;padding:6px 10px;display:flex;flex-direction:column;justify-content:center;background:var(--sign-field-box-bg, #fafbfc)}.sign-field-box__body--locked{pointer-events:none;cursor:not-allowed}.sign-field-box__body--locked .file-id-upload__readonly{pointer-events:auto;cursor:default}.sign-field-box__body--locked .file-id-upload__readonly .n-image,.sign-field-box__body--locked .file-id-upload__readonly .n-image img{cursor:pointer}.sign-field-box__body .n-input,.sign-field-box__body .n-input-number,.sign-field-box__body .n-select,.sign-field-box__body .n-date-picker,.sign-field-box__body .n-radio-group{width:100%}.sign-field-box--upload .sign-field-box__body{padding:6px 10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:8px}.sign-field-box--upload .sign-field-box__body .file-id-upload,.sign-field-box--upload .sign-field-box__body .file-id-upload__row{width:100%}:root{--primary-color: #2E8BF6}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#f3f4f6;color:#1f2937;transition:background-color .3s,color .3s}#app{display:flex;flex-direction:column;min-height:0}body.dark-theme,body.dark-theme html,body.dark-theme body,body.dark-theme #app{background-color:#101014;color:#ffffffd1}body.dark-theme .n-card{background-color:#18181c!important;box-shadow:0 8px 24px #00000047}body.dark-theme .page-container:not(.page-container--scroll),body.dark-theme .page-container.page-container--scroll{background:transparent}body.dark-theme .n-data-table .n-data-table-thead{background-color:#262629!important}body.dark-theme .n-data-table .n-data-table-th{background-color:#262629!important;color:#ffffffa6!important}body.dark-theme .n-data-table .n-data-table-td{background-color:#18181c!important}body.dark-theme .n-data-table .n-data-table-tr:hover .n-data-table-td{background-color:#262629!important}body.dark-theme .n-input,body.dark-theme .n-base-selection,body.dark-theme .n-button--default-type{background-color:#27272a!important}body.dark-theme .n-tag{background-color:#3f3f46!important}body.dark-theme .exec-dashboard .money-kpi{background:#262629}body.dark-theme .exec-dashboard .money-kpi__label{color:#a1a1aa}body.dark-theme .exec-dashboard .money-kpi__sub{color:#f87171}body.dark-theme .exec-dashboard .shortcut-item__label{color:#d4d4d8}body.dark-theme .exec-dashboard .shortcut-item:hover:not(:disabled){background:#27272a}body.dark-theme .role-workbench{background:transparent}body.dark-theme .role-workbench .stats-group-label{color:#d4d4d8}body.dark-theme .role-workbench .stat-item{background:#262629;border-color:#3f3f46}body.dark-theme .role-workbench .stat-label{color:#a1a1aa}body.dark-theme .role-workbench .search-form-actions{background:linear-gradient(90deg,#18181c00,#18181c 32%)}body.dark-theme .lease-workbench-shell .lease-stat-card{background:#262629;border-color:#3f3f46}body.dark-theme .lease-workbench-shell .lease-stat-card__value{color:#f4f4f5}body.dark-theme .lease-workbench-shell .lease-stat-card__label{color:#a1a1aa}body.dark-theme .lease-workbench-shell .lease-stat-card__value.muted,body.dark-theme .lease-workbench-shell .lease-stat-card.is-placeholder .lease-stat-card__value{color:#71717a}body.dark-theme .lease-workbench-shell .tone-warn .lease-stat-card__value:not(.muted){color:#fbbf24}body.dark-theme .lease-workbench-shell .tone-success .lease-stat-card__value{color:#4ade80}body.dark-theme .lease-workbench-shell .tone-accent .lease-stat-card__value{color:#60a5fa}body.dark-theme .lease-workbench-shell .lease-quick-card{background:#27272a;border-color:#52525b;color:#e4e4e7}body.dark-theme .lease-workbench-shell .lease-quick-card:hover{background:#3f3f46;border-color:#71717a}body.dark-theme .finance-workbench .money-kpi,body.dark-theme .finance-workbench .reminder-item,body.dark-theme .finance-workbench .house-stat,body.dark-theme .finance-workbench .finance-stat-card{background:#262629;border-color:#3f3f46}body.dark-theme .finance-workbench .money-kpi__label,body.dark-theme .finance-workbench .reminder-item__label,body.dark-theme .finance-workbench .house-stat__label,body.dark-theme .finance-workbench .finance-stat-card__label{color:#a1a1aa}body.dark-theme .finance-workbench .reminder-item__value{color:#f4f4f5}body.dark-theme .finance-workbench .house-stat__value,body.dark-theme .finance-workbench .finance-stat-card__value{color:#60a5fa}body.dark-theme .finance-workbench .shortcut-item__label{color:#d4d4d8}body.dark-theme .finance-workbench .shortcut-item:hover:not(:disabled){background:#27272a}body.dark-theme .finance-workbench .stats-panel__row--reminder{border-top-color:#3f3f46}body.dark-theme .finance-workbench .tenant-name{color:#f4f4f5}body.dark-theme .mkt-perf{background:#18181c;color:#e4e4e7}body.dark-theme .mkt-perf .mkt-perf__meta-left{background:#1e3a8a;border-color:#3b82f6}body.dark-theme .mkt-perf .mkt-perf__meta-right{color:#a1a1aa}body.dark-theme .mkt-perf .mkt-perf-grid th{background:#1e3a8a;color:#bfdbfe}body.dark-theme .mkt-perf .mkt-perf-grid th,body.dark-theme .mkt-perf .mkt-perf-grid td{border-color:#52525b}body.dark-theme .mkt-perf .row-body:nth-child(2n){background:#1f1f23}body.dark-theme .mkt-perf .row-network td{background:#262629}body.dark-theme .mkt-perf .row-subtotal td{background:#3f3f46!important}body.dark-theme .mkt-perf .row-grand td{background:#4c1d95!important;color:#e9d5ff}body.dark-theme .mkt-perf .empty{color:#a1a1aa}body.dark-theme .n-pagination .n-pagination-item{background-color:transparent!important}body.dark-theme .n-pagination .n-pagination-item:hover{background-color:#3f3f46!important}body.dark-theme .n-pagination .n-pagination-item.n-pagination-item--active{background-color:#60a5fa!important}body.dark-theme .n-modal,body.dark-theme .n-dialog{background-color:#18181c!important}body.dark-theme .n-dropdown-menu,body.dark-theme .n-popover{background-color:#27272a!important}body.dark-theme .n-tabs-nav{background-color:transparent!important}body.dark-theme .n-form-item-label{color:#ffffffa6!important}body.dark-theme .welcome-info{background:#18181c!important}body.dark-theme .welcome-title{color:#fff!important}body.dark-theme .welcome-desc{color:#a1a1aa!important}body.dark-theme .time-display{color:#fff!important}body.dark-theme .date-display{color:#a1a1aa!important}body.dark-theme .stat-value{color:#fff!important}body.dark-theme .stat-title{color:#a1a1aa!important}body.dark-theme .shortcut-item:hover{background:#27272a!important}body.dark-theme .shortcut-name{color:#e4e4e7!important}body.dark-theme .changelog-list{color:#a1a1aa!important}body.dark-theme .author-name{color:#fff!important}body.dark-theme .author-desc,body.dark-theme .project-desc{color:#a1a1aa!important}body.dark-theme .project-stat-item{color:#e4e4e7!important}body.dark-theme .author-link{background:#27272a!important;color:#a1a1aa!important}body.dark-theme .author-link:hover{background:#3f3f46!important;color:#e4e4e7!important}body.dark-theme .wechat-info{color:#e4e4e7!important}body.dark-theme .chat-sidebar{background:#18181c!important;border-right-color:#3f3f46!important}body.dark-theme .sidebar-header{background:#18181c!important;border-bottom-color:#3f3f46!important}body.dark-theme .sidebar-tabs{border-bottom-color:#3f3f46!important}body.dark-theme .tab-item{color:#a1a1aa!important}body.dark-theme .tab-item:hover,body.dark-theme .tab-item.active{color:#60a5fa!important}body.dark-theme .tab-item.active,body.dark-theme .contact-item:hover,body.dark-theme .contact-item.active{background:#27272a!important}body.dark-theme .contact-name{color:#e4e4e7!important}body.dark-theme .contact-time,body.dark-theme .contact-last-msg{color:#71717a!important}body.dark-theme .resize-handle:hover{background:#3f3f46!important}body.dark-theme .resize-handle:after{background:#52525b!important}body.dark-theme .chat-main{background:#101014!important}body.dark-theme .chat-header{background:#18181c!important;border-bottom-color:#3f3f46!important}body.dark-theme .chat-header-name{color:#e4e4e7!important}body.dark-theme .chat-header-status .offline{color:#71717a!important}body.dark-theme .message-list{background:#101014!important}body.dark-theme .message-bubble{background:#27272a!important;color:#e4e4e7!important;box-shadow:0 1px 2px #0003!important}body.dark-theme .message-self .message-bubble{background:#2563eb!important;color:#fff!important}body.dark-theme .message-time,body.dark-theme .message-sender{color:#71717a!important}body.dark-theme .chat-input{background:#18181c!important;border-top-color:#3f3f46!important}body.dark-theme .chat-empty{background:#101014!important}body.dark-theme .system-message{background:#27272a!important;color:#a1a1aa!important}body.dark-theme .emoji-tabs{border-bottom-color:#3f3f46!important}body.dark-theme .emoji-tab:hover,body.dark-theme .emoji-item:hover{background:#3f3f46!important}body.dark-theme .emoji-tab.active{background:#27272a!important}body.dark-theme .quick-reply-header{color:#e4e4e7!important;border-bottom-color:#3f3f46!important}body.dark-theme .quick-reply-item{color:#a1a1aa!important}body.dark-theme .quick-reply-item:hover{background:#27272a!important;color:#60a5fa!important}body.dark-theme .member-count-badge{background:#27272a!important;color:#a1a1aa!important}body.dark-theme .member-item{border-bottom-color:#3f3f46!important}body.dark-theme .member-name{color:#e4e4e7!important}body.dark-theme .search-result-item:hover{background:#27272a!important}body.dark-theme .result-content,body.dark-theme .profile-name{color:#e4e4e7!important}body.dark-theme .profile-username{color:#71717a!important}body.dark-theme .n-descriptions .n-descriptions-table-content{color:#e4e4e7!important}body.dark-theme .login-page{background:#101014!important}body.dark-theme .login-page.style-1{background:linear-gradient(135deg,#18181c,#101014)!important}body.dark-theme .style1-container{background:#18181c!important;box-shadow:0 25px 50px -12px #00000080!important}body.dark-theme .login-form-wrapper{background:#18181c!important}body.dark-theme .login-form .form-title{color:#fff!important}body.dark-theme .login-form .form-subtitle{color:#a1a1aa!important}body.dark-theme .style1-footer{color:#71717a!important}body.dark-theme .style-switcher{background:#27272ae6!important;box-shadow:0 4px 12px #0000004d!important}body.dark-theme .style-option{color:#a1a1aa!important}body.dark-theme .style-option:hover{background:#3f3f46!important;color:#e4e4e7!important}body.dark-theme .style-option.active{background:#60a5fa!important;color:#fff!important}body.dark-theme .login-form .n-form-item-label{color:#a1a1aa!important}body.dark-theme .login-form .n-input{--n-color: #27272a !important;--n-color-focus: #27272a !important;--n-border: 1px solid #3f3f46 !important;--n-border-hover: 1px solid #52525b !important;--n-border-focus: 1px solid #60a5fa !important;--n-text-color: #e4e4e7 !important;--n-placeholder-color: #71717a !important;--n-caret-color: #e4e4e7 !important}body.dark-theme .login-form .n-input__prefix,body.dark-theme .login-form .n-input__eye{color:#71717a!important}body.dark-theme .login-form .n-input__eye:hover{color:#a1a1aa!important}body.dark-theme .login-form .n-checkbox{--n-text-color: #a1a1aa !important}body.dark-theme .register-link{color:#a1a1aa!important}body.dark-theme .register-link:hover{color:#60a5fa!important}body.dark-theme .captcha-img{border-color:#3f3f46!important}body.dark-theme .slider-puzzle-container{background:#18181c!important}body.dark-theme .slider-puzzle-header{color:#e4e4e7!important;border-bottom-color:#3f3f46!important}body.dark-theme .slider-puzzle-track{background:#27272a!important}body.dark-theme .slider-track-bg{background:#3f3f46!important}body.dark-theme .slider-handle{background:#52525b!important;color:#e4e4e7!important}body.dark-theme .slider-handle.verified{background:#22c55e!important;color:#fff!important}body.dark-theme .slider-track-tip{color:#71717a!important}body.dark-theme .slider-puzzle-footer{border-top-color:#3f3f46!important}body.dark-theme .slider-puzzle-footer .n-button{color:#a1a1aa!important}body.dark-theme .slider-puzzle-footer .n-button:hover{color:#e4e4e7!important}a{text-decoration:none;color:inherit}:root{--mars-field-editable-bg: #ffffff;--mars-field-editable-border: #d1d5db;--mars-field-readonly-bg: #f3f4f6;--mars-field-readonly-border: #e5e7eb;--mars-field-readonly-text: #1f2937;--mars-field-readonly-placeholder: #9ca3af}.n-input:not(.n-input--disabled),.n-input-number:not(.n-input-number--disabled) .n-input:not(.n-input--disabled),.n-date-picker:not(.n-date-picker--disabled) .n-input:not(.n-input--disabled){--n-color: var(--mars-field-editable-bg);--n-color-focus: var(--mars-field-editable-bg)}.n-input:not(.n-input--disabled) .n-input__border,.n-input:not(.n-input--disabled) .n-input__state-border,.n-input-number:not(.n-input-number--disabled) .n-input-number__border,.n-input-number:not(.n-input-number--disabled) .n-input-number__state-border,.n-date-picker:not(.n-date-picker--disabled) .n-input__border,.n-date-picker:not(.n-date-picker--disabled) .n-input__state-border{border-color:var(--mars-field-editable-border)!important}.n-base-selection:not(.n-base-selection--disabled){--n-color: var(--mars-field-editable-bg);background-color:var(--mars-field-editable-bg)}.n-base-selection:not(.n-base-selection--disabled) .n-base-selection__border,.n-base-selection:not(.n-base-selection--disabled) .n-base-selection__state-border{border-color:var(--mars-field-editable-border)!important}.n-radio-group:not(.n-radio-group--disabled) .n-radio-button:not(.n-radio-button--checked):not(.n-radio-button--disabled){background-color:var(--mars-field-editable-bg)!important;border-color:var(--mars-field-editable-border)!important}.n-input.n-input--disabled,.n-input-number.n-input-number--disabled .n-input.n-input--disabled,.n-date-picker.n-date-picker--disabled .n-input.n-input--disabled{--n-color-disabled: var(--mars-field-readonly-bg);background-color:var(--mars-field-readonly-bg)!important;box-shadow:none!important}.n-input.n-input--disabled .n-input__border,.n-input.n-input--disabled .n-input__state-border,.n-input-number.n-input-number--disabled .n-input-number__border,.n-input-number.n-input-number--disabled .n-input-number__state-border,.n-date-picker.n-date-picker--disabled .n-input__border,.n-date-picker.n-date-picker--disabled .n-input__state-border{border-color:var(--mars-field-readonly-border)!important}.n-base-selection.n-base-selection--disabled{--n-color-disabled: var(--mars-field-readonly-bg);background-color:var(--mars-field-readonly-bg)!important}.n-base-selection.n-base-selection--disabled .n-base-selection__border,.n-base-selection.n-base-selection--disabled .n-base-selection__state-border{border-color:var(--mars-field-readonly-border)!important}.n-radio-group.n-radio-group--disabled .n-radio-button:not(.n-radio-button--checked){background-color:var(--mars-field-readonly-bg)!important;border-color:var(--mars-field-readonly-border)!important}.n-input.n-input--disabled .n-input__input-el,.n-input.n-input--disabled .n-input__textarea-el,.n-input-number.n-input-number--disabled .n-input-number-input,.n-base-selection.n-base-selection--disabled .n-base-selection-input__content,.n-base-selection.n-base-selection--disabled .n-base-selection-label,.n-radio.n-radio--disabled .n-radio__label,.n-radio-button.n-radio-button--disabled:not(.n-radio-button--checked),.n-checkbox.n-checkbox--disabled .n-checkbox__label,.n-date-picker.n-date-picker--disabled .n-input__input-el{color:var(--mars-field-readonly-text)!important;-webkit-text-fill-color:var(--mars-field-readonly-text)}.n-input.n-input--disabled,.n-input-number.n-input-number--disabled .n-input.n-input--disabled,.n-base-selection.n-base-selection--disabled{--n-text-color-disabled: var(--mars-field-readonly-text);--n-placeholder-color-disabled: var(--mars-field-readonly-placeholder)}fieldset:disabled .n-input.n-input--disabled,fieldset:disabled .n-input-number.n-input-number--disabled .n-input.n-input--disabled,fieldset:disabled .n-base-selection.n-base-selection--disabled,fieldset:disabled .n-date-picker.n-date-picker--disabled .n-input.n-input--disabled{--n-color-disabled: var(--mars-field-readonly-bg);background-color:var(--mars-field-readonly-bg)!important}fieldset:disabled .n-input.n-input--disabled .n-input__input-el,fieldset:disabled .n-input-number.n-input-number--disabled .n-input-number-input,fieldset:disabled .n-base-selection.n-base-selection--disabled .n-base-selection-input__content{color:var(--mars-field-readonly-text)!important;-webkit-text-fill-color:var(--mars-field-readonly-text)}.file-id-upload__readonly{background:var(--mars-field-readonly-bg);border:1px solid var(--mars-field-readonly-border);border-radius:8px;padding:8px;min-height:52px;box-sizing:border-box}.file-id-upload__readonly .n-image,.file-id-upload__readonly .n-image img,.file-id-upload__preview .n-image,.file-id-upload__preview .n-image img{cursor:pointer}body.dark-theme{--mars-field-editable-bg: #27272a;--mars-field-editable-border: #52525b;--mars-field-readonly-bg: #1a1a1e;--mars-field-readonly-border: #3f3f46;--mars-field-readonly-text: #e4e4e7;--mars-field-readonly-placeholder: #a1a1aa}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent;border-radius:2px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#0000004d}body.dark-theme ::-webkit-scrollbar-track{background:transparent}body.dark-theme ::-webkit-scrollbar-thumb{background:#ffffff26}body.dark-theme ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.n-data-table{--n-merged-th-color: #f1f5f9;--n-merged-td-color: #ffffff}.n-data-table .n-data-table-th{background:#f1f5f9!important;border-right:1px solid #cbd5e1;border-bottom:1px solid #cbd5e1}.n-data-table .n-data-table-td{border-right:1px solid #dbe3ec;border-bottom:1px solid #dbe3ec}.n-data-table--flex-height .n-data-table-td.n-data-table-td--last-row{border-bottom:1px solid #dbe3ec!important}body.dark-theme .n-data-table .n-data-table-th,body.dark-theme .n-data-table .n-data-table-td{border-right-color:#3f3f46;border-bottom-color:#3f3f46}body.dark-theme .n-data-table--flex-height .n-data-table-td.n-data-table-td--last-row{border-bottom-color:#3f3f46!important}.n-card{box-shadow:0 2px 4px #0f172a0f,0 10px 28px #0f172a14}.page-container:not(.page-container--scroll){padding:16px 20px;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;background:#eef2f6}.page-container.page-container--scroll{padding:16px 20px;box-sizing:border-box;flex:none;height:auto;max-height:none;min-height:calc(100vh - 98px);overflow:visible;display:block;background:#eef2f6}.page-container:not(.page-container--scroll)>.workbench-head,.page-container:not(.page-container--scroll)>.workbench-header{flex:0 1 auto;min-height:0;max-height:42vh;overflow:auto}.page-container>.cashier-header,.page-container>.kpi-block,.page-container>.stat-row,.page-container>.stat-board,.page-container>.welcome-section,.page-container>.hr-stat-cards,.page-container>.n-card:not(.page-layout):not(.user-list-card):not(.main-card):not(.chat-card){flex-shrink:0}.page-container.chat-page{padding:0}.page-container>.page-layout,.page-container>.user-list-card,.page-container>.main-card,.page-container>.chat-card{flex:1;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container>.post-layout,.page-container>.dept-layout{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:row;gap:12px}.page-container>.page-layout .user-list-card,.page-container>.post-layout .user-list-card,.page-container>.dept-layout .user-list-card{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container>.page-layout>.n-card__content,.page-container>.post-layout .user-list-card>.n-card__content,.page-container>.dept-layout .user-list-card>.n-card__content,.page-container>.user-list-card>.n-card__content,.page-container>.main-card>.n-card__content,.page-container>.chat-card>.n-card__content{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container>.page-layout .n-card__content>.search-form,.page-container>.page-layout .n-card__content>.filter-bar,.page-container>.page-layout .n-card__content>.table-toolbar,.page-container>.page-layout .n-card__content>.pager,.page-container>.page-layout .n-card__content>.pagination-container,.page-container>.page-layout .n-card__content>.list-tabs,.page-container>.page-layout .n-card__content>.page-list-tabs,.page-container>.page-layout .n-card__content>.sub-tab-actions-row,.page-container>.page-layout .n-card__content>.stock-log-type-bar,.page-container>.page-layout .n-card__content>.n-alert,.page-container>.user-list-card .n-card__content>.search-form,.page-container>.user-list-card .n-card__content>.table-toolbar,.page-container>.user-list-card .n-card__content>.pager{flex-shrink:0}.page-container>.page-layout .n-card__content>.n-tabs:not(.page-list-tabs){flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container>.page-layout .n-card__content>.n-tabs:not(.page-list-tabs)>.n-tabs-nav{flex-shrink:0}.page-container>.page-layout .n-tabs:not(.page-list-tabs) .n-tabs-pane-wrapper{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container>.page-layout .n-tabs:not(.page-list-tabs) .n-tab-pane{flex:1;min-height:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.page-container>.page-layout .n-tabs:not(.page-list-tabs) .n-tab-pane .app-data-table-host{flex:1 1 0%;min-height:0;width:100%;overflow:hidden;display:flex;flex-direction:column}.page-list-tabs{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px;flex:0 0 auto!important;overflow:visible!important;min-height:unset!important;margin:0 0 8px;padding:4px 0 0;background:linear-gradient(180deg,#f8fafc,#fff 72%);border-bottom:1px solid #e8eef4}.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner){margin:0 0 8px;padding:4px 0 0;background:linear-gradient(180deg,#f8fafc,#fff 72%);border-bottom:1px solid #e8eef4}body.dark-theme .page-list-tabs,body.dark-theme .page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner){background:linear-gradient(180deg,#222226,#262629 72%);border-bottom-color:#3f3f46}.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-nav{width:100%;margin-bottom:0!important;padding:0;background:transparent}.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-nav-scroll-wrapper,.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-nav-scroll-content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:4px;width:auto;max-width:100%}.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab-wrapper{margin:0!important;padding:0!important;flex:0 0 auto!important;width:auto!important}.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab-pad{display:none!important;width:0!important;flex:0 0 0!important}.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-bar{display:none!important}.page-list-tabs__item,.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0!important;flex:0 0 auto!important;width:auto!important;border:1px solid #cbd5e1!important;background:#fff!important;color:#64748b!important;padding:8px 14px!important;border-bottom-color:#e8eef4!important;border-radius:8px 8px 0 0!important;cursor:pointer;font-size:13px!important;line-height:1.25;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.page-list-tabs__item:hover:not(.is-active),.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab:hover:not(.n-tabs-tab--active){background:#f8fafc!important;border-color:#94a3b8!important;color:#334155!important}.page-list-tabs__item.is-active,.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab--active{background:var(--primary-color, var(--n-primary-color, #2E8BF6))!important;border-color:var(--primary-color, var(--n-primary-color, #2E8BF6))!important;color:#fff!important;font-weight:600}.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab--active .n-tabs-tab__label,.page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab--active .n-tabs-tab__label *{color:#fff!important;font-weight:600}body.dark-theme .page-list-tabs__item,body.dark-theme .page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab{color:#a1a1aa!important;background:#262629!important;border-color:#3f3f46!important}body.dark-theme .page-list-tabs__item:hover:not(.is-active),body.dark-theme .page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab:hover:not(.n-tabs-tab--active){background:#2a2a2e!important;border-color:#71717a!important;color:#e4e4e7!important}body.dark-theme .page-list-tabs__item.is-active,body.dark-theme .page-container .n-card__content>.n-tabs:not(.n-tabs--left):not(.n-tabs--right):not(.n-tabs--bottom):not(.n-tabs--segment-type):not(.sub-tab-bar):not(.message-tabs-inner) .n-tabs-tab--active{background:var(--primary-color, var(--n-primary-color, #2E8BF6))!important;border-color:var(--primary-color, var(--n-primary-color, #2E8BF6))!important;color:#fff!important}.n-tabs.n-tabs--segment-type .n-tabs-tab{border:1px solid transparent!important;color:#475569!important}.n-tabs.n-tabs--segment-type .n-tabs-tab .n-tabs-tab__label{color:inherit!important}.n-tabs.n-tabs--segment-type .n-tabs-tab--active{background:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important}.n-tabs.n-tabs--segment-type .n-tabs-tab--active .n-tabs-tab__label,.n-tabs.n-tabs--segment-type .n-tabs-tab--active .n-tabs-tab__label *{color:#0f172a!important;font-weight:600}.page-table-scroll{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container:not(.page-container--scroll) .table-scroll{flex:1 1 0%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container:not(.page-container--scroll) .table-scroll>.n-data-table,.page-container:not(.page-container--scroll) .page-table-scroll>.n-data-table,.page-container:not(.page-container--scroll) .app-data-table-host>.n-data-table,.page-container:not(.page-container--scroll) .project-receipt-list__table>.n-data-table,.page-container:not(.page-container--scroll) .project-expense-list__table>.n-data-table,.page-container:not(.page-container--scroll) .table-scroll .n-data-table--flex-height,.page-container:not(.page-container--scroll) .page-table-scroll .n-data-table--flex-height,.page-container:not(.page-container--scroll) .app-data-table-host .n-data-table--flex-height{flex:1 1 0%;min-height:0;height:100%;max-height:100%}.page-table-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-table-body>.search-form{flex-shrink:0}.page-container>.page-layout .n-card__content>.page-table-scroll{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container>.page-layout .n-card__content>.app-data-table-host,.page-container>.post-layout .user-list-card .n-card__content>.app-data-table-host,.page-container>.dept-layout .user-list-card .n-card__content>.app-data-table-host,.page-container>.user-list-card .n-card__content>.app-data-table-host,.page-container>.main-card .n-card__content>.app-data-table-host,.page-container>.page-layout .n-card__content>.page-table-scroll>.app-data-table-host,.page-container>.post-layout .user-list-card .n-card__content>.page-table-scroll>.app-data-table-host,.page-container>.dept-layout .user-list-card .n-card__content>.page-table-scroll>.app-data-table-host,.page-container .page-table-body>.app-data-table-host{flex:1 1 0%;min-height:0;width:100%;overflow:hidden;display:flex;flex-direction:column}.page-container>.page-layout .n-card__content>.list-panel,.page-container>.page-layout .n-card__content>.lease-workbench-shell,.page-container .lease-workbench-shell .list-section,.page-container .workbench-list-panel,.page-container .workbench-list-panel>[class$=-list-panel],.page-container>.page-layout .list-panel>[class$=-list-panel]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container>.page-layout .n-card__content>.pending-layout{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:row;align-items:stretch}.page-container>.page-layout .n-card__content>.project-receipt-list,.page-container>.page-layout .n-card__content>.project-expense-list{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container .lease-workbench-shell .top-section,.page-container .workbench-list-panel>.page-list-tabs,.page-container .workbench-list-panel>.search-form,.page-container .workbench-list-panel>[class$=-list-panel]>.search-form,.page-container>.page-layout .list-panel>[class$=-list-panel]>.search-form{flex-shrink:0}.page-container>.main-card .n-card__content>.search-form{flex-shrink:0}.page-container>.page-layout .pending-main{flex:1;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page-container>.page-layout .n-card__content>.list-empty{flex:1;min-height:0}.search-form{margin:0 0 8px;padding:0;background:transparent;border:none}.search-form .n-form-item{margin-bottom:0}.search-form .n-form-item-feedback-wrapper{display:none;min-height:0!important;height:0;padding:0;overflow:hidden}.page-container>.page-layout .list-panel .search-form,.page-container>.page-layout .pending-main .search-form{margin-bottom:8px}.page-container .n-card__content>.n-tabs+.search-form,.page-container .n-card__content>.n-tabs+.table-toolbar{margin-top:8px}.page-container>.page-layout .list-panel .pager,.page-container>.page-layout .pending-main .pager,.page-container .workbench-list-panel>.pager,.page-container .workbench-list-panel>[class$=-list-panel]>.pager,.page-container>.page-layout .list-panel>[class$=-list-panel]>.pager{flex-shrink:0;display:flex;justify-content:flex-end;margin-top:12px}.table-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.modal-form .n-form-item{margin-bottom:20px}.modal-form .n-form-item:last-child{margin-bottom:0}.n-dialog.n-modal{max-height:calc(100vh - 32px);box-sizing:border-box}.n-dialog.n-modal>.n-dialog__content{max-height:calc(100vh - 160px);overflow-y:auto;overflow-x:hidden}.form-label{font-weight:500;color:#374151}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .3s ease}.slide-enter-from{transform:translate(-20px);opacity:0}.slide-leave-to{transform:translate(20px);opacity:0}html.theme-transitioning,html.theme-transitioning *{transition:none!important}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}.customer-sign-modal,.customer-signed-contract-modal,.customer-sign-embedded{--sign-bg: #fff;--sign-bg-subtle: #f8fafc;--sign-bg-muted: #fafbfc;--sign-border: #e2e8f0;--sign-border-light: #f1f5f9;--sign-text: #334155;--sign-text-muted: #64748b;--sign-text-secondary: #475569;--sign-text-strong: #0f172a;--sign-accent: #0f766e;--sign-accent-light: #047857;--sign-accent-bg: #f0fdfa;--sign-accent-border: #ccfbf1;--sign-summary-bg: #f8fafc;--sign-summary-border: #e2e8f0;--sign-summary-accent: #64748b;--sign-summary-address: #0f172a;--sign-summary-address-alt: #0f172a;--sign-steps-bg: #f8fafc;--sign-form-card-bg: #fff;--sign-section-title-bg: transparent;--sign-section-title-color: #0f172a;--sign-section-title-accent: #64748b;--sign-section-title-sub-bg: transparent;--sign-section-title-sub-color: #475569;--sign-section-title-sub-accent: #94a3b8;--sign-hint-bg: #fffbeb;--sign-hint-border: #fde68a;--sign-hint-color: #b45309;--sign-scrollbar: #cbd5e1;--sign-table-th-bg: #fafbfc;--sign-table-th-color: #64748b;--sign-table-border: #f1f5f9;--sign-derived-bg: var(--mars-field-readonly-bg, #f3f4f6);--sign-derived-border: var(--mars-field-readonly-border, #e5e7eb);--sign-derived-color: var(--mars-field-readonly-text, #1f2937);--sign-flow-title-bg: transparent;--sign-flow-title-color: #0f172a;--sign-flow-title-accent: #64748b;--sign-flow-item-border: #e2e8f0;--sign-flow-name: #0f766e;--sign-flow-comment: #0f172a;--sign-flow-meta: #94a3b8;--sign-field-label-bg: #f1f5f9;--sign-field-box-bg: #fafbfc;--sign-field-label-color: #334155;--sign-field-hover-border: #d1d5db;--sign-field-hover-shadow: rgba(0, 0, 0, .06);--sign-field-editable-bg: #fff;--sign-field-locked-bg: #f1f5f9;--sign-field-locked-border: #e2e8f0;--sign-field-locked-label-bg: #e8eef4;--sign-field-locked-label-color: #64748b;--sign-footer-border: #f1f5f9;--sign-footer-bg: #fff;--sign-radio-checked: var(--primary-color, #2E8BF6);--sign-radio-checked-text: #fff;--sign-radio-checked-ring: color-mix(in srgb, var(--primary-color, #2E8BF6) 24%, transparent);--sign-radio-hover-bg: #f3f4f6;--sign-radio-hover-border: #d1d5db;--sign-radio-hover-color: #111827;--sign-accent-bar: #14b8a6;--sign-required: #ef4444;--sign-avatar-text: #fff;--sign-highlight-bg: linear-gradient(90deg, rgba(254, 243, 199, .35) 0%, transparent 52%);--sign-highlight-bar: #f59e0b;--sign-highlight-label: #92400e;--sign-highlight-border: #fbbf24;--sign-highlight-shadow: rgba(251, 191, 36, .28);--sign-meta-dot: #cbd5e1;--sign-dash: #94a3b8;--sign-empty: #94a3b8}body.dark-theme .customer-sign-modal,body.dark-theme .customer-signed-contract-modal,body.dark-theme .customer-sign-embedded,.customer-sign-modal.is-dark,.customer-signed-contract-modal.is-dark,.customer-sign-embedded.is-dark{--sign-bg: #18181c;--sign-bg-subtle: #1f1f23;--sign-bg-muted: #262629;--sign-border: #3f3f46;--sign-border-light: #3f3f46;--sign-text: #e4e4e7;--sign-text-muted: #a1a1aa;--sign-text-secondary: #d4d4d8;--sign-text-strong: #f4f4f5;--sign-accent: #2dd4bf;--sign-accent-light: #5eead4;--sign-accent-bg: #134e4a;--sign-accent-border: #115e59;--sign-summary-bg: #1f1f23;--sign-summary-border: #3f3f46;--sign-summary-accent: #a1a1aa;--sign-summary-address: #f4f4f5;--sign-summary-address-alt: #f4f4f5;--sign-steps-bg: #262629;--sign-form-card-bg: #18181c;--sign-section-title-bg: transparent;--sign-section-title-color: #f4f4f5;--sign-section-title-accent: #a1a1aa;--sign-section-title-sub-bg: transparent;--sign-section-title-sub-color: #d4d4d8;--sign-section-title-sub-accent: #71717a;--sign-hint-bg: #422006;--sign-hint-border: #78350f;--sign-hint-color: #fcd34d;--sign-scrollbar: #52525b;--sign-table-th-bg: #262629;--sign-table-th-color: #a1a1aa;--sign-table-border: #3f3f46;--sign-derived-bg: var(--mars-field-readonly-bg, #1a1a1e);--sign-derived-border: var(--mars-field-readonly-border, #3f3f46);--sign-derived-color: var(--mars-field-readonly-text, #e4e4e7);--sign-flow-title-bg: transparent;--sign-flow-title-color: #f4f4f5;--sign-flow-title-accent: #a1a1aa;--sign-flow-item-border: #3f3f46;--sign-flow-name: #5eead4;--sign-flow-comment: #f4f4f5;--sign-flow-meta: #a1a1aa;--sign-field-label-bg: #27272a;--sign-field-box-bg: #262629;--sign-field-label-color: #d4d4d8;--sign-field-hover-border: #52525b;--sign-field-hover-shadow: rgba(0, 0, 0, .25);--sign-field-editable-bg: #1f1f23;--sign-field-locked-bg: #1a1a1e;--sign-field-locked-border: #3f3f46;--sign-field-locked-label-bg: #27272a;--sign-field-locked-label-color: #a1a1aa;--sign-footer-border: #3f3f46;--sign-footer-bg: #18181c;--sign-radio-checked: var(--primary-color, #e4e4e7);--sign-radio-checked-text: #18181c;--sign-radio-checked-ring: color-mix(in srgb, var(--primary-color, #e4e4e7) 28%, transparent);--sign-radio-hover-bg: #27272a;--sign-radio-hover-border: #52525b;--sign-radio-hover-color: #f4f4f5;--sign-accent-bar: #2dd4bf;--sign-required: #f87171;--sign-avatar-text: #fff;--sign-highlight-bg: linear-gradient(90deg, rgba(120, 53, 15, .45) 0%, transparent 52%);--sign-highlight-bar: #fbbf24;--sign-highlight-label: #fcd34d;--sign-highlight-border: #f59e0b;--sign-highlight-shadow: rgba(245, 158, 11, .28);--sign-meta-dot: #52525b;--sign-dash: #71717a;--sign-empty: #a1a1aa}body.dark-theme .customer-sign-modal>.n-card__footer,body.dark-theme .customer-signed-contract-modal>.n-card__footer{border-top-color:var(--sign-footer-border)}body.dark-theme .customer-sign-embedded-footer{border-top-color:var(--sign-footer-border);background:var(--sign-footer-bg)}body.dark-theme .customer-sign-modal.n-card,body.dark-theme .n-card.customer-sign-modal,body.dark-theme .customer-signed-contract-modal.n-card,body.dark-theme .n-card.customer-signed-contract-modal{background-color:var(--sign-bg)!important;color:var(--sign-text);border-color:var(--sign-border)}body.dark-theme .customer-sign-modal>.n-card-header,body.dark-theme .customer-signed-contract-modal>.n-card-header{border-bottom-color:var(--sign-border)}body.dark-theme .customer-sign-modal .n-card-header__main,body.dark-theme .customer-signed-contract-modal .n-card-header__main{color:var(--sign-text-strong)}.report-sheet{--rs-bg: #fff;--rs-text: #18181b;--rs-muted: #71717a;--rs-meta: #52525b;--rs-title: #1e3a8a;--rs-border: #cbd5e1;--rs-border-strong: #94a3b8;--rs-th-bg: #dbeafe;--rs-th-bg-alt: #bfdbfe;--rs-th-text: #1e293b;--rs-total-bg: #e2e8f0;--rs-link: #2563eb;--rs-voucher: #1d4ed8;--rs-neg: #dc2626;--rs-warn: #dc2626;--rs-cell-bg: #fff;--rs-sticky-bg: #fff;--rs-strong: #dc2626;--rs-hint: #64748b;--rs-profit: #6d28d9;--rs-grp-blue: #dbeafe;--rs-grp-blue-soft: #eff6ff;--rs-grp-green: #bbf7d0;--rs-grp-green-soft: #ecfdf5;--rs-grp-green-mid: #86efac;--rs-grp-purple: #ddd6fe;--rs-grp-purple-soft: #f5f3ff;--rs-grp-orange: #bfbfbf;--rs-grp-orange-soft: #fff7ed;--rs-grp-orange-total: #fed7aa;--rs-grp-yellow: #b8cce4;--rs-grp-yellow-soft: #fffbeb;--rs-grp-yellow-pending: #fef3c7;--rs-grp-cyan: #bae6fd;--rs-grp-cyan-soft: #f0f9ff;--rs-grp-teal: #99f6e4;--rs-grp-pink: #fecdd3;--rs-grp-pink-soft: #fff1f2;--rs-grp-indigo: #e0e7ff;--rs-grp-rose: #fce7f3;--rs-grp-rose-soft: #fdf2f8;--rs-row-total: #f8fafc;--rs-row-formula: #fafafa;--rs-status-construction-bg: #fdba74;--rs-status-construction-text: #7c2d12;--rs-status-rented-bg: #bbf7d0;--rs-status-rented-text: #14532d;--rs-status-vacant-bg: #fecaca;--rs-status-vacant-text: #991b1b;--rs-status-sale-bg: #fde68a;--rs-status-sale-text: #92400e;background:var(--rs-bg);color:var(--rs-text)}body.dark-theme .report-sheet,.report-sheet.is-dark{--rs-bg: #18181c;--rs-text: #e4e4e7;--rs-muted: #a1a1aa;--rs-meta: #a1a1aa;--rs-title: #93c5fd;--rs-border: #52525b;--rs-border-strong: #52525b;--rs-th-bg: #1e3a8a;--rs-th-bg-alt: #1e3a8a;--rs-th-text: #bfdbfe;--rs-total-bg: #3f3f46;--rs-link: #60a5fa;--rs-voucher: #93c5fd;--rs-neg: #f87171;--rs-warn: #f87171;--rs-cell-bg: #18181c;--rs-sticky-bg: #1f1f23;--rs-strong: #f87171;--rs-hint: #a1a1aa;--rs-profit: #c4b5fd;--rs-grp-blue: #1e3a8a;--rs-grp-blue-soft: #1f2937;--rs-grp-green: #14532d;--rs-grp-green-soft: #1a2e22;--rs-grp-green-mid: #166534;--rs-grp-purple: #4c1d95;--rs-grp-purple-soft: #2e1065;--rs-grp-orange: #7c2d12;--rs-grp-orange-soft: #3f2a14;--rs-grp-orange-total: #78350f;--rs-grp-yellow: #713f12;--rs-grp-yellow-soft: #422006;--rs-grp-yellow-pending: #78350f;--rs-grp-cyan: #0c4a6e;--rs-grp-cyan-soft: #082f49;--rs-grp-teal: #134e4a;--rs-grp-pink: #881337;--rs-grp-pink-soft: #4c0519;--rs-grp-indigo: #312e81;--rs-grp-rose: #831843;--rs-grp-rose-soft: #500724;--rs-row-total: #27272a;--rs-row-formula: #262629;--rs-status-construction-bg: #7c2d12;--rs-status-construction-text: #fdba74;--rs-status-rented-bg: #14532d;--rs-status-rented-text: #86efac;--rs-status-vacant-bg: #7f1d1d;--rs-status-vacant-text: #fca5a5;--rs-status-sale-bg: #78350f;--rs-status-sale-text: #fcd34d}@media print{.report-sheet,body.dark-theme .report-sheet,.report-sheet.is-dark{--rs-bg: #fff;--rs-text: #18181b;--rs-muted: #71717a;--rs-meta: #52525b;--rs-title: #1e3a8a;--rs-border: #cbd5e1;--rs-border-strong: #94a3b8;--rs-th-bg: #dbeafe;--rs-th-bg-alt: #bfdbfe;--rs-th-text: #1e293b;--rs-total-bg: #e2e8f0;--rs-link: #2563eb;--rs-voucher: #1d4ed8;--rs-neg: #dc2626;--rs-warn: #dc2626;--rs-cell-bg: #fff;--rs-sticky-bg: #fff;--rs-strong: #dc2626;--rs-hint: #64748b;--rs-profit: #6d28d9;--rs-grp-blue: #dbeafe;--rs-grp-blue-soft: #eff6ff;--rs-grp-green: #bbf7d0;--rs-grp-green-soft: #ecfdf5;--rs-grp-green-mid: #86efac;--rs-grp-purple: #ddd6fe;--rs-grp-purple-soft: #f5f3ff;--rs-grp-orange: #b8cce4;--rs-grp-orange-soft: #fff7ed;--rs-grp-orange-total: #fed7aa;--rs-grp-yellow: #fef9c3;--rs-grp-yellow-soft: #fffbeb;--rs-grp-yellow-pending: #fef3c7;--rs-grp-cyan: #bae6fd;--rs-grp-cyan-soft: #f0f9ff;--rs-grp-teal: #99f6e4;--rs-grp-pink: #fecdd3;--rs-grp-pink-soft: #fff1f2;--rs-grp-indigo: #e0e7ff;--rs-grp-rose: #fce7f3;--rs-grp-rose-soft: #fdf2f8;--rs-row-total: #f8fafc;--rs-row-formula: #fafafa;--rs-status-construction-bg: #fdba74;--rs-status-construction-text: #7c2d12;--rs-status-rented-bg: #bbf7d0;--rs-status-rented-text: #14532d;--rs-status-vacant-bg: #fecaca;--rs-status-vacant-text: #991b1b;--rs-status-sale-bg: #fde68a;--rs-status-sale-text: #92400e;background:#fff!important;color:#18181b!important}}.sign-field-box .sign-field-box__body .n-input,.sign-field-box .sign-field-box__body .n-input.n-input--disabled,.sign-field-box .sign-field-box__body .n-date-picker .n-input,.sign-field-box .sign-field-box__body .n-date-picker .n-input.n-input--disabled,.sign-field-box .sign-field-box__body .n-input-number .n-input,.sign-field-box .sign-field-box__body .n-input-number .n-input.n-input--disabled,.sign-field-box .sign-field-box__body .n-base-selection,.sign-field-box .sign-field-box__body .n-base-selection.n-base-selection--disabled,fieldset:disabled .sign-field-box .sign-field-box__body .n-input.n-input--disabled,fieldset:disabled .sign-field-box .sign-field-box__body .n-date-picker .n-input.n-input--disabled,fieldset:disabled .sign-field-box .sign-field-box__body .n-input-number .n-input.n-input--disabled,fieldset:disabled .sign-field-box .sign-field-box__body .n-base-selection.n-base-selection--disabled{--n-color: transparent !important;--n-color-focus: transparent !important;--n-color-disabled: transparent !important;--n-border: 1px solid transparent !important;--n-border-hover: 1px solid transparent !important;--n-border-focus: 1px solid transparent !important;--n-border-disabled: 1px solid transparent !important;--n-box-shadow-focus: none !important;background-color:transparent!important;box-shadow:none!important}.sign-field-box .sign-field-box__body .n-input .n-input__border,.sign-field-box .sign-field-box__body .n-input .n-input__state-border,.sign-field-box .sign-field-box__body .n-date-picker .n-input .n-input__border,.sign-field-box .sign-field-box__body .n-date-picker .n-input .n-input__state-border,.sign-field-box .sign-field-box__body .n-base-selection .n-base-selection__border,.sign-field-box .sign-field-box__body .n-base-selection .n-base-selection__state-border{border-color:transparent!important;box-shadow:none!important}.page-container .address-link,.page-container .link-text,.app-data-table-host .address-link,.app-data-table-host .link-text{cursor:pointer;font-weight:500;color:var(--primary-color, var(--n-primary-color, #2563eb))}.page-container .address-link:hover,.page-container .link-text:hover,.app-data-table-host .address-link:hover,.app-data-table-host .link-text:hover{text-decoration:underline}.app-modal-max-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--n-close-size, 22px);height:var(--n-close-size, 22px);margin:0;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--n-close-border-radius, 4px);background:transparent;color:var(--n-close-icon-color, #9ca3af);cursor:pointer;flex-shrink:0;line-height:1}.app-modal-max-btn:hover{background:var(--n-close-color-hover, rgba(0, 0, 0, .06));color:var(--n-close-icon-color-hover, #6b7280)}.app-modal-max-btn:focus-visible{outline:2px solid var(--n-primary-color, #18a058);outline-offset:1px}.n-card-header__extra .app-modal-max-btn{margin-left:8px}.app-modal-dialog-tools{display:inline-flex;align-items:center;gap:2px}.n-dialog.n-modal>.n-dialog__close{display:flex;align-items:center}.n-dialog.n-modal.n-dialog--closable .n-dialog__title{padding-right:52px;cursor:move;-webkit-user-select:none;user-select:none}.n-modal.app-modal.n-card>.n-card-header{cursor:move;-webkit-user-select:none;user-select:none}.n-modal.app-modal{position:relative}body.app-modal-dragging .n-modal.app-modal,body.app-modal-resizing .n-modal.app-modal{transition:none!important}.app-modal-resize-handle{position:absolute;right:0;bottom:0;z-index:20;width:18px;height:18px;cursor:nwse-resize;touch-action:none}.app-modal-resize-handle:before{content:"";position:absolute;right:4px;bottom:4px;width:10px;height:10px;border-right:2px solid rgba(148,163,184,.9);border-bottom:2px solid rgba(148,163,184,.9);border-radius:0 0 2px;pointer-events:none}body.app-modal-dragging,body.app-modal-resizing{-webkit-user-select:none;user-select:none;cursor:move}body.app-modal-resizing{cursor:nwse-resize}.n-modal.app-modal.process-detail-modal.n-card{max-height:calc(100vh - 64px)}.n-modal.app-modal.n-card,.n-modal.app-modal.n-dialog{max-height:calc(100vh - 32px);max-width:95vw;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.n-modal.app-modal.n-card>.n-card-header,.n-modal.app-modal.n-card>.n-card__footer,.n-modal.app-modal.n-card>.n-card__action,.n-modal.app-modal.n-dialog>.n-dialog__title,.n-modal.app-modal.n-dialog>.n-dialog__action{flex-shrink:0}.n-modal.app-modal.n-card>.n-card__content,.n-modal.app-modal.n-dialog>.n-dialog__content{min-height:0;overflow-y:auto;overflow-x:hidden}.n-modal.app-modal--sized.n-card>.n-card__content,.n-modal.app-modal--sized.n-dialog>.n-dialog__content{flex:1 1 auto}.n-modal-container:has(.app-modal:not(.app-modal--maximized)) .n-modal-body-wrapper,.n-modal-container:has(.app-modal:not(.app-modal--maximized)) .n-modal-scroll-content{overflow:visible}.n-modal-container:has(.app-modal--maximized) .n-modal-body-wrapper{max-height:100vh;height:100vh;padding:0!important;overflow:hidden!important;box-sizing:border-box;transition:padding .28s ease,height .28s ease,max-height .28s ease}.n-modal-container:has(.app-modal--maximized) .n-modal-scroll-content{height:100%;max-height:100%;padding:0!important;overflow:hidden!important;display:flex;flex-direction:column;box-sizing:border-box}.n-modal.app-modal--maximized.n-card,.n-modal.app-modal--maximized.n-dialog{display:flex!important;flex-direction:column!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;border-radius:0!important;overflow:hidden!important;box-sizing:border-box}.n-modal.app-modal--maximized.n-card>.n-card-header,.n-modal.app-modal--maximized.n-card>.n-card__footer,.n-modal.app-modal--maximized.n-card>.n-card__action,.n-modal.app-modal--maximized.n-dialog>.n-dialog__title,.n-modal.app-modal--maximized.n-dialog>.n-dialog__action{flex-shrink:0}.n-modal.app-modal--maximized.n-card>.n-card__content,.n-modal.app-modal--maximized.n-dialog>.n-dialog__content{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important}.n-modal.app-modal--maximized.deco-house-modal>.n-card__content,.n-modal.app-modal--maximized.customer-sign-modal>.n-card__content{overflow:hidden!important;display:flex!important;flex-direction:column!important}.n-modal.app-modal--maximized .deco-house-modal__spin,.n-modal.app-modal--maximized .deco-house-modal__spin .n-spin-content,.n-modal.app-modal--maximized .deco-house-modal__body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important}.n-modal.app-modal--maximized .deco-house-modal__body:has(.deco-modal-tabs){overflow:hidden!important;display:flex!important;flex-direction:column!important}.n-modal.app-modal--maximized .deco-modal-tabs .n-tabs-pane-wrapper{overflow-y:auto!important}.n-modal.app-modal--maximized.process-detail-modal>.n-card__content{overflow:hidden!important;display:flex!important;flex-direction:column!important}.n-modal.app-modal.workflow-action-modal.n-card{height:auto!important;max-height:calc(100vh - 32px)!important;flex:0 0 auto!important;align-self:center;margin:auto!important;overflow:visible!important}.n-modal.app-modal.workflow-action-modal.n-card>.n-card__content{flex:0 1 auto!important;overflow:visible!important}.n-modal-container:has(.app-modal--maximized) .n-modal.app-modal.workflow-action-modal.n-card{height:auto!important;max-height:calc(100vh - 32px)!important}.n-modal-scroll-content:has(.workflow-action-modal){justify-content:center;align-items:center}.v-binder-follower-container{z-index:8000!important}.app-data-table-host--flex[data-v-885fd949]{flex:1 1 0%;min-height:0;overflow:hidden;display:flex;flex-direction:column;width:100%}.app-data-table-host--flex[data-v-885fd949] .n-data-table{flex:1 1 0%;min-height:0;height:100%;max-height:100%}
