.simi-community-directory-right-sidebar-frame{height:calc(81vh - 5.3125rem)!important;height:calc(81dvh - 5.3125rem)!important;max-height:calc(81vh - 5.3125rem)!important;max-height:calc(81dvh - 5.3125rem)!important}.simi-community-directory-left-panel[data-v-2c9f21d1],.simi-community-directory-right-panel[data-v-2c9f21d1]{color:#475569;display:flex;flex-direction:column;font-size:.75rem;font-weight:600;gap:clamp(.875rem,2vh,1.25rem);line-height:1.25rem;min-height:0}.simi-community-directory-left-panel[data-v-2c9f21d1]{overflow:hidden}.simi-community-directory-right-panel[data-v-2c9f21d1]{flex:1 1 auto;overflow:hidden}.simi-community-directory-panel-section[data-v-2c9f21d1]{flex:0 0 auto;min-width:0}.simi-community-directory-panel-title[data-v-2c9f21d1]{color:#64748b;font-size:.6875rem;font-weight:900;letter-spacing:.09em;line-height:1.2;margin-bottom:.5rem;text-transform:uppercase}.simi-community-directory-panel-text[data-v-2c9f21d1]{color:#475569}.simi-community-directory-panel-divider[data-v-2c9f21d1]{background:#cbd5e1;flex:0 0 auto;height:1px}.simi-community-directory-nav[data-v-2c9f21d1],.simi-community-directory-action-list[data-v-2c9f21d1]{display:flex;flex-direction:column;gap:.45rem}.simi-community-directory-industry-nav[data-v-2c9f21d1]{max-height:min(42vh,24rem);overflow:auto;padding-right:.15rem}.simi-community-directory-nav-button[data-v-2c9f21d1],.simi-community-directory-action-link[data-v-2c9f21d1]{border:1px solid rgb(226 232 240);border-radius:.3rem;color:#475569;display:flex;justify-content:space-between;min-height:2.5rem;min-width:0;padding:.55rem .7rem;text-align:left;transition:background-color .16s ease,border-color .16s ease,color .16s ease;width:100%}.simi-community-directory-nav-button[data-v-2c9f21d1]:hover,.simi-community-directory-action-link[data-v-2c9f21d1]:hover{background:#f5f3ff;border-color:#c4b5fd;color:#6d28d9}.simi-community-directory-nav-button-active[data-v-2c9f21d1]{background:#f5f3ff;border-color:#a78bfa;color:#5b21b6}.simi-community-directory-reset-button[data-v-2c9f21d1],.simi-community-directory-primary-button[data-v-2c9f21d1],.simi-community-directory-submit-button[data-v-2c9f21d1],.simi-community-company-open-link[data-v-2c9f21d1],.simi-community-company-secondary-link[data-v-2c9f21d1]{align-items:center;border-radius:.3rem;display:inline-flex;font-size:.75rem;font-weight:800;justify-content:center;line-height:1rem;min-height:2.25rem;padding:.5rem .75rem;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.simi-community-directory-reset-button[data-v-2c9f21d1]{border:1px solid rgb(203 213 225);color:#64748b}.simi-community-directory-reset-button[data-v-2c9f21d1]:hover{background:#f8fafc;color:#0f172a}.simi-community-directory-primary-button[data-v-2c9f21d1]{background:#6d28d9;color:#fff;margin-top:.75rem;width:100%}.simi-community-directory-primary-button[data-v-2c9f21d1]:hover{background:#5b21b6}.simi-community-directory-submit-button[data-v-2c9f21d1]{background:#059669;color:#fff}.simi-community-directory-submit-button[data-v-2c9f21d1]:hover{background:#047857}.simi-community-directory-submit-button[data-v-2c9f21d1]:disabled{cursor:wait;opacity:.7}.simi-community-directory-field[data-v-2c9f21d1]{border:1px solid rgb(203 213 225);border-radius:.3rem;color:#0f172a;font-size:.875rem;font-weight:600;min-height:2.5rem;outline:none;padding:.55rem .7rem;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.simi-community-directory-field[data-v-2c9f21d1]:focus{border-color:#a78bfa;box-shadow:0 0 0 3px #ede9fe}.simi-community-directory-checkbox-list[data-v-2c9f21d1]{border:1px solid rgb(226 232 240);border-radius:.3rem;display:grid;gap:.5rem;max-height:10rem;overflow:auto;padding:.75rem}.simi-community-directory-active-filters[data-v-2c9f21d1]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.25rem}.simi-community-directory-active-filters span[data-v-2c9f21d1]{background:#f5f3ff;border-radius:999px;color:#5b21b6;font-size:.6875rem;font-weight:800;line-height:1.2;padding:.35rem .6rem}.simi-community-company-card[data-v-2c9f21d1]{background:#fff;border:1px solid rgb(226 232 240);border-radius:.5rem;box-shadow:var(--light-box-shadow, 0 14px 32px rgba(15, 23, 42, .04));min-width:0;padding:1rem;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.simi-community-company-card-list[data-v-2c9f21d1]{padding:.75rem .875rem}.simi-community-company-card[data-v-2c9f21d1]:hover{border-color:#c4b5fd;box-shadow:var(--light-box-shadow, 0 18px 40px rgba(15, 23, 42, .08));transform:translateY(-1px)}.simi-community-company-card-body[data-v-2c9f21d1]{display:flex;gap:1rem;min-width:0}.simi-community-company-logo[data-v-2c9f21d1]{align-items:center;background:linear-gradient(135deg,#6d28d9,#0ea5e9);border-radius:.5rem;color:#fff;display:grid;flex:0 0 auto;font-size:1rem;font-weight:900;height:3.5rem;justify-content:center;overflow:hidden;width:3.5rem}.simi-community-company-card-list .simi-community-company-card-body[data-v-2c9f21d1]{gap:.75rem}.simi-community-company-card-list .simi-community-company-logo[data-v-2c9f21d1]{height:3rem;width:3rem}.simi-community-company-description[data-v-2c9f21d1]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.simi-community-company-card-list .simi-community-company-description[data-v-2c9f21d1]{line-height:1.35rem;margin-top:.35rem;-webkit-line-clamp:1}.simi-community-company-badge[data-v-2c9f21d1],.simi-community-company-tag[data-v-2c9f21d1],.simi-community-company-specialization[data-v-2c9f21d1]{border-radius:999px;display:inline-flex;font-size:.6875rem;font-weight:900;line-height:1.2;padding:.35rem .6rem}.simi-community-company-taxonomy[data-v-2c9f21d1]{display:flex;flex-wrap:wrap;gap:.35rem;max-height:4.1rem;overflow:hidden}.simi-community-company-card-list .simi-community-company-taxonomy[data-v-2c9f21d1]{max-height:1.8rem}.simi-community-company-badge[data-v-2c9f21d1]{background:#f1f5f9;color:#475569}.simi-community-company-badge-success[data-v-2c9f21d1]{background:#d1fae5;color:#047857}.simi-community-company-badge-partner[data-v-2c9f21d1]{background:#e0f2fe;color:#0369a1}.simi-community-company-tag[data-v-2c9f21d1]{background:#f5f3ff;color:#6d28d9;transition:background-color .16s ease,color .16s ease}.simi-community-company-tag[data-v-2c9f21d1]:hover{background:#ede9fe;color:#5b21b6}.simi-community-company-tag-muted[data-v-2c9f21d1]{background:#f8fafc;color:#64748b}.simi-community-company-specialization[data-v-2c9f21d1]{background:#f0fdfa;color:#0f766e}.simi-community-company-card-aside[data-v-2c9f21d1]{color:#64748b;display:grid;flex:0 0 auto;font-size:.75rem;font-weight:800;gap:.65rem;line-height:1.15rem;min-width:min(13rem,100%)}.simi-community-company-card-grid .simi-community-company-card-aside[data-v-2c9f21d1]{min-width:0}.simi-community-company-facts[data-v-2c9f21d1]{display:grid;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.simi-community-company-fact[data-v-2c9f21d1]{background:#f8fafc;border:1px solid rgb(226 232 240);border-radius:.35rem;min-width:0;padding:.45rem .55rem}.simi-community-company-fact span[data-v-2c9f21d1],.simi-community-company-fact strong[data-v-2c9f21d1]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simi-community-company-fact span[data-v-2c9f21d1]{color:#64748b;font-size:.625rem;font-weight:900;line-height:.9rem;text-transform:uppercase}.simi-community-company-fact strong[data-v-2c9f21d1]{color:#0f172a;font-size:.75rem;font-weight:900;line-height:1rem}.simi-community-company-card-actions[data-v-2c9f21d1]{display:flex;flex-wrap:wrap;gap:.4rem}.simi-community-company-open-link[data-v-2c9f21d1],.simi-community-company-secondary-link[data-v-2c9f21d1]{border:1px solid rgb(196 181 253);color:#5b21b6;flex:1 1 auto}.simi-community-company-secondary-link[data-v-2c9f21d1]{border-color:#cbd5e1;color:#475569;flex:0 0 auto}.simi-community-company-open-link[data-v-2c9f21d1]:hover,.simi-community-company-secondary-link[data-v-2c9f21d1]:hover{background:#f5f3ff;border-color:#a78bfa;color:#5b21b6}.dark{color:#cbd5e1}.dark{background:#334155}.dark{background:#0f172a;border-color:#334155;color:#cbd5e1}.dark{background:#2e1065;border-color:#6d28d9;color:#ddd6fe}.dark{background:#020617;border-color:#334155;color:#f8fafc}.dark{border-color:#7c3aed;box-shadow:0 0 0 3px #4c1d9573}.dark{border-color:#334155}.dark{background:#2e1065;color:#ddd6fe}.dark{background:#1e293b;color:#94a3b8}.dark{background:#0f172a;border-color:#334155;box-shadow:var(--light-box-shadow, 0 16px 36px rgba(0, 0, 0, .3))}.dark{border-color:#6d28d9}.dark{background:#1e293b;color:#cbd5e1}.dark{background:#064e3b;color:#a7f3d0}.dark{background:#0c4a6e;color:#bae6fd}.dark{background:#134e4a;color:#99f6e4}.dark{background:#020617;border-color:#334155}.dark{color:#94a3b8}.dark{color:#f8fafc}@media (max-width: 1180px){.simi-community-directory-right-sidebar-frame{height:auto!important;max-height:none!important}.simi-community-directory-left-panel[data-v-2c9f21d1],.simi-community-directory-right-panel[data-v-2c9f21d1]{overflow:visible}.simi-community-directory-industry-nav[data-v-2c9f21d1]{max-height:none}}
