[dir] .client-picker .input-group>.client-picker-unique.input-group-append>.btn.client-picker-clear[data-v-f575ec50]{border:none!important}[dir=ltr] .client-picker .input-group>.client-picker-unique.input-group-append>.btn.client-picker-clear[data-v-f575ec50],[dir=rtl] .client-picker .input-group>.client-picker-unique.input-group-append>.btn.client-picker-clear[data-v-f575ec50]{padding-right:4px;padding-left:4px}[dir] .client-picker .input-group>.client-picker-unique.input-group-append>.btn.client-picker-add[data-v-f575ec50]{border:none!important}.client-picker-modal-header{font-weight:600}[dir] .client-picker-modal-header{padding:1rem 1.5rem;border-bottom:1px solid #e9ecef}[dir] .client-picker-modal-body{padding:1.25rem 1.5rem}.client-picker-modal-content{min-height:200px}.client-picker-empty-state{display:flex;align-items:flex-start;gap:1rem}[dir] .client-picker-empty-state{padding:1.25rem}.client-picker-empty-state .empty-state-icon{flex-shrink:0}[dir] .client-picker-empty-state .empty-state-icon{margin-top:2px}[dir] .client-picker-search-row{margin-bottom:1rem}[dir] .client-picker-search .input-group-prepend{background:#f8f9fa}[dir=ltr] .client-picker-search .input-group-prepend{border-right:0}[dir=ltr] .client-picker-search .form-control,[dir=rtl] .client-picker-search .input-group-prepend{border-left:0}[dir=rtl] .client-picker-search .form-control{border-right:0}[dir] .client-picker-search .form-control:focus{border-color:#80bdff;box-shadow:none}.client-picker-table-wrap{overflow:hidden}[dir] .client-picker-table-wrap{border-radius:8px;border:1px solid #dee2e6}.client-picker-table{font-size:.9rem}[dir] .client-picker-table{margin-bottom:0}.client-picker-row{transition:background-color .15s ease}[dir] .client-picker-row{cursor:pointer}[dir] .client-picker-row:hover{background-color:rgba(115,103,240,.08)!important}.client-picker-pagination{display:flex;justify-content:center}[dir] .client-picker-pagination{margin-top:1rem}.page-hero[data-v-7b67cb1e]{position:relative;overflow:hidden;min-height:110px}[dir] .page-hero[data-v-7b67cb1e]{border-radius:10px}.page-hero__bg[data-v-7b67cb1e]{position:absolute;inset:0;z-index:0}.page-hero__content[data-v-7b67cb1e]{position:relative;z-index:1}[dir] .page-hero__content[data-v-7b67cb1e]{padding:18px 24px}.page-hero__title[data-v-7b67cb1e]{color:#fff;font-weight:700}.page-hero__subtitle[data-v-7b67cb1e]{color:hsla(0,0%,100%,.8);font-size:.85rem}.page-hero__stat[data-v-7b67cb1e]{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;color:#fff}[dir] .page-hero__stat[data-v-7b67cb1e]{padding:4px 12px;border-radius:20px;background:hsla(0,0%,100%,.2)}[dir] .page-hero__stat--success[data-v-7b67cb1e]{background:rgba(40,199,111,.4)}[dir] .page-hero__stat--warning[data-v-7b67cb1e]{background:rgba(255,159,67,.35)}[dir] .page-hero__stat--secondary[data-v-7b67cb1e]{background:hsla(0,0%,100%,.15)}.page-hero__illustration[data-v-7b67cb1e]{position:absolute;top:50%;width:90px;height:auto;opacity:.6;z-index:0;pointer-events:none}[dir] .page-hero__illustration[data-v-7b67cb1e]{transform:translateY(-50%)}[dir=ltr] .page-hero__illustration[data-v-7b67cb1e]{right:20px}[dir=rtl] .page-hero__illustration[data-v-7b67cb1e]{left:20px}.page-hero__illustration[data-v-7b67cb1e] svg{width:100%;height:auto}@media (max-width:576px){.page-hero__illustration[data-v-7b67cb1e]{display:none}.page-hero[data-v-7b67cb1e]{min-height:auto}}[dir=ltr] .page-hero--primary .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#7367f0,#9e95f5 50%,#ce9ffc)}[dir=rtl] .page-hero--primary .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#7367f0,#9e95f5 50%,#ce9ffc)}[dir=ltr] .page-hero--contract .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#7367f0,#9e95f5 50%,#b8a9ff)}[dir=rtl] .page-hero--contract .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#7367f0,#9e95f5 50%,#b8a9ff)}[dir=ltr] .page-hero--client .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#00cfe8,#1eacf7 50%,#7367f0)}[dir=rtl] .page-hero--client .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#00cfe8,#1eacf7 50%,#7367f0)}[dir=ltr] .page-hero--realestate .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#ff9f43,#feca57 50%,#ff9f43)}[dir=rtl] .page-hero--realestate .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#ff9f43,#feca57 50%,#ff9f43)}[dir=ltr] .page-hero--building .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#28c76f,#00d4b5 50%,#00cfe8)}[dir=rtl] .page-hero--building .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#28c76f,#00d4b5 50%,#00cfe8)}[dir=ltr] .page-hero--user .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#5e5873,#b9b9c3 50%,#7367f0)}[dir=rtl] .page-hero--user .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#5e5873,#b9b9c3 50%,#7367f0)}[dir=ltr] .page-hero--branch .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#28c76f,#48da89 50%,#00cfe8)}[dir=rtl] .page-hero--branch .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#28c76f,#48da89 50%,#00cfe8)}[dir=ltr] .page-hero--organization .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#7367f0,#9e95f5 50%,#b8a9ff)}[dir=rtl] .page-hero--organization .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#7367f0,#9e95f5 50%,#b8a9ff)}[dir=ltr] .page-hero--deleted .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#82868b,#a8aaae 50%,#b9b9c3)}[dir=rtl] .page-hero--deleted .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#82868b,#a8aaae 50%,#b9b9c3)}[dir=ltr] .page-hero--keybox .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(135deg,#00cfe8,#28c76f 50%,#00d4b5)}[dir=rtl] .page-hero--keybox .page-hero__bg[data-v-7b67cb1e]{background:linear-gradient(-135deg,#00cfe8,#28c76f 50%,#00d4b5)}[dir=ltr] .dark-layout .page-hero--contract .page-hero__bg,[dir=ltr] .dark-layout .page-hero--organization .page-hero__bg,[dir=ltr] .dark-layout .page-hero--primary .page-hero__bg{background:linear-gradient(135deg,#4839a0,#7367f0 50%,#9e84e9)}[dir=rtl] .dark-layout .page-hero--contract .page-hero__bg,[dir=rtl] .dark-layout .page-hero--organization .page-hero__bg,[dir=rtl] .dark-layout .page-hero--primary .page-hero__bg{background:linear-gradient(-135deg,#4839a0,#7367f0 50%,#9e84e9)}[dir=ltr] .dark-layout .page-hero--client .page-hero__bg{background:linear-gradient(135deg,#008a9a,#1eacf7 50%,#7367f0)}[dir=rtl] .dark-layout .page-hero--client .page-hero__bg{background:linear-gradient(-135deg,#008a9a,#1eacf7 50%,#7367f0)}[dir=ltr] .dark-layout .page-hero--realestate .page-hero__bg{background:linear-gradient(135deg,#c77a1a,#e6a23c 50%,#c77a1a)}[dir=rtl] .dark-layout .page-hero--realestate .page-hero__bg{background:linear-gradient(-135deg,#c77a1a,#e6a23c 50%,#c77a1a)}[dir=ltr] .dark-layout .page-hero--branch .page-hero__bg,[dir=ltr] .dark-layout .page-hero--building .page-hero__bg{background:linear-gradient(135deg,#1a9d5c,#00a892 50%,#008a9a)}[dir=rtl] .dark-layout .page-hero--branch .page-hero__bg,[dir=rtl] .dark-layout .page-hero--building .page-hero__bg{background:linear-gradient(-135deg,#1a9d5c,#00a892 50%,#008a9a)}[dir=ltr] .dark-layout .page-hero--user .page-hero__bg{background:linear-gradient(135deg,#4b4651,#7367f0 50%,#6e7b8a)}[dir=rtl] .dark-layout .page-hero--user .page-hero__bg{background:linear-gradient(-135deg,#4b4651,#7367f0 50%,#6e7b8a)}[dir=ltr] .dark-layout .page-hero--deleted .page-hero__bg{background:linear-gradient(135deg,#5a5d63,#6e7b8a 50%,#5a5d63)}[dir=rtl] .dark-layout .page-hero--deleted .page-hero__bg{background:linear-gradient(-135deg,#5a5d63,#6e7b8a 50%,#5a5d63)}[dir=ltr] .dark-layout .page-hero--keybox .page-hero__bg{background:linear-gradient(135deg,#008a9a,#1a9d5c 50%,#00a892)}[dir=rtl] .dark-layout .page-hero--keybox .page-hero__bg{background:linear-gradient(-135deg,#008a9a,#1a9d5c 50%,#00a892)}.custom-row-inactive{color:#fff!important}[dir] .custom-row-inactive{background-color:rgba(131,36,36,.62)!important}.building-card{overflow:hidden;transition:transform .3s,box-shadow .3s;perspective:800px}[dir] .building-card{border:none;border-radius:1rem;background:#fff}[dir] .building-card:hover{transform:translateY(-6px) rotateX(1.5deg) rotateY(1.5deg);box-shadow:0 16px 32px rgba(0,0,0,.12),0 24px 48px rgba(0,0,0,.08)}[dir] .active-highlight{border:2px solid #c2aa8b}[dir] .not-active-highlight{border:2px solid #d3310e}[dir] .shadow-3d{box-shadow:0 8px 16px rgba(0,0,0,.1),0 12px 24px rgba(0,0,0,.06)}.card-image-wrapper{width:100%;height:250px;overflow:hidden}.card-image{width:100%;height:100%;object-fit:cover}[dir=ltr] .rounded-top,[dir=rtl] .rounded-top{border-top-left-radius:3rem;border-top-right-radius:3rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.image-placeholder{min-height:250px}[dir=ltr] .image-placeholder{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}[dir=rtl] .image-placeholder{background:linear-gradient(-135deg,#f1f5f9,#e2e8f0)}.company-name{font-size:1.1rem;font-weight:600}.address{font-size:1.5rem;color:#555}.list-unstyled li{font-size:.9rem}[dir] .list-unstyled li{margin-bottom:.5rem}.status-badge{font-size:.75rem}b-badge{line-height:1}[dir] .paginator-wrapper .pagination{margin:0}.paginator-wrapper span{font-size:.9rem}[dir] .import-card{border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.import-card-inner{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;align-items:flex-start}.import-section{flex:1;min-width:280px;display:flex;flex-direction:column;gap:.5rem}.import-section-label{font-size:.875rem;font-weight:600;color:#5e5873;display:flex;align-items:center}.import-section-controls{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.import-section-controls .import-select{min-width:140px;max-width:180px}.import-section-controls .import-file{max-width:200px}.import-section-controls .import-file .custom-file-label:after{font-size:.8rem}[dir] .import-section-controls .import-file .custom-file-label:after{padding:.25rem .5rem}@media (max-width:576px){.card-image-wrapper{height:200px}.company-name{font-size:1.25rem}.address,.list-unstyled li{font-size:1rem}.import-card-inner{flex-direction:column;gap:1rem}.import-section{min-width:100%}.import-section-controls .import-file,.import-section-controls .import-select{max-width:100%}}