.organization-tab[data-v-00de35df]{flex-direction:column;gap:3.2rem;display:flex}.error[data-v-00de35df],.loading[data-v-00de35df]{text-align:center;color:#6b7280;justify-content:center;align-items:center;padding:4rem;display:flex}.spinner[data-v-00de35df]{border:2px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:2rem;height:2rem;margin-right:.8rem;animation:1s linear infinite spin-00de35df}@keyframes spin-00de35df{to{transform:rotate(1turn)}}.content[data-v-00de35df]{flex-direction:column;gap:3.2rem;display:flex}.section-title[data-v-00de35df]{color:#111827;margin:0 0 1.6rem;font-size:1.8rem;font-weight:600}.ownership-section .ownership-info[data-v-00de35df]{border-radius:1.2rem}.ownership-section .row[data-v-00de35df]{grid-template-columns:1fr 1fr;gap:2.4rem;display:grid}@media (width<=1199px){.ownership-section .row[data-v-00de35df]{grid-template-columns:1fr;gap:1.6rem}}@media (width<=1023px){.ownership-section .row[data-v-00de35df]{grid-template-columns:1fr 1fr;gap:1.6rem}}@media (width<=767px){.ownership-section .row[data-v-00de35df]{grid-template-columns:1fr;gap:1.6rem}}.company-details-section .details-card[data-v-00de35df]{background:#f9fafb;border-radius:1.2rem;flex-direction:column;gap:1.6rem;margin-bottom:2rem;padding:2rem;display:flex}@media (width<=767px){.company-details-section .details-card[data-v-00de35df]{padding:1.6rem}}.company-details-section .company-name-row .company-name[data-v-00de35df]{color:#111827;font-size:1.8rem;font-weight:600}.company-details-section .row[data-v-00de35df]{grid-template-columns:1fr 1fr;gap:2.4rem;display:grid}@media (width<=1199px){.company-details-section .row[data-v-00de35df]{grid-template-columns:1fr;gap:1.6rem}}@media (width<=1023px){.company-details-section .row[data-v-00de35df]{grid-template-columns:1fr 1fr;gap:1.6rem}}@media (width<=767px){.company-details-section .row[data-v-00de35df]{grid-template-columns:1fr;gap:1.6rem}}.bank-details-section .bank-accounts[data-v-00de35df]{flex-direction:column;gap:2rem;display:flex}.bank-details-section .bank-account[data-v-00de35df]{background:#f9fafb;border-radius:1.2rem;padding:2rem}.bank-details-section .bank-account .account-title[data-v-00de35df]{color:#374151;margin:0 0 1.6rem;font-size:1.6rem;font-weight:500}.bank-details-section .bank-account .account-info[data-v-00de35df]{flex-direction:column;gap:1.6rem;display:flex}.bank-details-section .bank-account .row[data-v-00de35df]{gap:2.4rem;display:flex}@media (width<=768px){.bank-details-section .bank-account .row[data-v-00de35df]{flex-direction:column;gap:1.6rem}}.bank-details-section .bank-account .bank-item[data-v-00de35df]{flex-direction:column;flex:1;gap:.4rem;display:flex}.bank-details-section .bank-account .bank-item .bank-label[data-v-00de35df]{color:#6b7280;font-size:1.4rem}.bank-details-section .bank-account .bank-item .bank-value[data-v-00de35df]{color:#111827;font-family:monospace;font-size:1.6rem;font-weight:600}.bank-details-section .bank-account .bank-item.clickable[data-v-00de35df]{cursor:pointer;border-radius:.6rem;padding:.8rem;transition:background-color .2s}.bank-details-section .bank-account .bank-item.clickable[data-v-00de35df]:hover{background-color:#f3f4f6}.bank-details-section .bank-account.empty-state[data-v-00de35df]{text-align:center;background:#f9fafb;border:2px dashed #d1d5db;border-radius:1.2rem;padding:4rem 2rem}.bank-details-section .bank-account.empty-state .empty-message[data-v-00de35df]{justify-content:center;align-items:center;display:flex}.bank-details-section .bank-account.empty-state .empty-message .empty-text[data-v-00de35df]{color:#6b7280;font-size:1.6rem;font-style:italic}.organization-placeholder[data-v-00de35df]{background:#fafafa;border:1px solid #e0e0e0;border-radius:1.2rem;margin-top:3.2rem;padding:4.8rem 3.2rem}.placeholder-content[data-v-00de35df]{text-align:center;max-width:50rem;margin:0 auto}.placeholder-icon[data-v-00de35df]{opacity:.5;margin-bottom:2.4rem}.info-section--white[data-v-00de35df]{--mb-info-section-bg:#fff}.placeholder-title[data-v-00de35df]{color:#252529;margin-bottom:1.6rem;font-size:2rem;font-weight:600}.placeholder-text[data-v-00de35df]{color:#6b7280;margin-bottom:1.2rem;font-size:1.6rem;line-height:1.6}.placeholder-subtext[data-v-00de35df]{color:#9ca3af;font-size:1.4rem;line-height:1.5}
