.EmpathyMapBoard_container__Lg6Mh{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:320px 1fr;grid-gap:2rem;gap:2rem;align-items:start}.EmpathyMapBoard_sidebar__an6LA{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;height:calc(100vh - 200px);position:-webkit-sticky;position:sticky;top:2rem}.EmpathyMapBoard_sidebar__an6LA h3{color:var(--primary);font-size:1.2rem;border-bottom:1px solid var(--border);padding-bottom:.5rem}.EmpathyMapBoard_addForm__u2BJm{display:flex;gap:.5rem}.EmpathyMapBoard_input__fWY1l{flex:1 1;padding:.75rem;border-radius:6px;border:1px solid var(--border);background:rgba(15,23,42,.5);color:#fff;font-size:.9rem}.EmpathyMapBoard_input__fWY1l:focus{outline:1px solid var(--primary);border-color:transparent}.EmpathyMapBoard_btnSmall__mNtSx{background-color:var(--primary);color:#fff;border:none;padding:0 1rem;border-radius:6px;cursor:pointer;font-weight:600}.EmpathyMapBoard_list__SFggq{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;padding-right:.5rem}.EmpathyMapBoard_listItem__lHhVB{background:hsla(0,0%,100%,.05);padding:1rem;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border:1px solid transparent}.EmpathyMapBoard_listItem__lHhVB.EmpathyMapBoard_active__FjbgK{border-color:var(--primary);background:rgba(var(--primary-rgb),.1)}.EmpathyMapBoard_itemTitle__GSzs9{font-size:.95rem;color:#fff}.EmpathyMapBoard_deleteBtn__2yNoJ{background:transparent;border:none;color:#ef4444;cursor:pointer}.EmpathyMapBoard_emptyText__RYwhv{color:#64748b;font-size:.9rem;text-align:center}.EmpathyMapBoard_mainContent__REqXx{display:flex;flex-direction:column}.EmpathyMapBoard_mapContainer__wAk1n{display:flex;flex-direction:column;gap:1.5rem}.EmpathyMapBoard_personaHeader__WUA68{padding:1.5rem;background:rgba(var(--primary-rgb),.1);border-left:4px solid var(--primary)}.EmpathyMapBoard_personaHeader__WUA68 h4{color:#93c5fd;font-size:.9rem;text-transform:uppercase;margin-bottom:.5rem}.EmpathyMapBoard_personaHeader__WUA68 p{color:#fff;font-size:1.2rem;font-weight:700}.EmpathyMapBoard_gridUpper__UdfOr{display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-gap:1rem;gap:1rem;align-items:center}.EmpathyMapBoard_centerColumn__QKYEr{display:flex;flex-direction:column;gap:1rem;align-items:center}.EmpathyMapBoard_headIcon__ggzgX{font-size:4rem;opacity:.8;margin:1rem 0;text-shadow:0 0 20px rgba(59,130,246,.5)}.EmpathyMapBoard_gridLower__c98Sc{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.EmpathyMapBoard_quadrant__eb48i{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;border-top:3px solid transparent;height:100%}.EmpathyMapBoard_quadrant__eb48i.EmpathyMapBoard_hears__C5X8C{border-color:#a855f7}.EmpathyMapBoard_quadrant__eb48i.EmpathyMapBoard_sees__87dCd{border-color:#3b82f6}.EmpathyMapBoard_quadrant__eb48i.EmpathyMapBoard_thinks__YSKNA{border-color:#eab308;width:100%}.EmpathyMapBoard_quadrant__eb48i.EmpathyMapBoard_does__BOqIa{border-color:#ec4899;width:100%}.EmpathyMapBoard_quadrant__eb48i.EmpathyMapBoard_pains__6C5FI{border-color:#ef4444}.EmpathyMapBoard_quadrant__eb48i.EmpathyMapBoard_gains__tu05E{border-color:#10b981}.EmpathyMapBoard_quadHeader__7jBrA{display:flex;align-items:center;gap:.5rem}.EmpathyMapBoard_icon__ZdSIK{font-size:1.2rem}.EmpathyMapBoard_quadHeader__7jBrA h5{color:#fff;font-size:1rem}.EmpathyMapBoard_quadrant__eb48i textarea{width:100%;height:120px;background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);color:#cbd5e1;font-family:inherit;font-size:.9rem;padding:1rem;border-radius:6px;resize:vertical;transition:all .2s}.EmpathyMapBoard_quadrant__eb48i textarea:focus{outline:1px solid var(--primary);background:rgba(15,23,42,.8)}.EmpathyMapBoard_emptyState__zPAo_{padding:3rem;text-align:center;color:#94a3b8;font-size:1.1rem}@media (max-width:1100px){.EmpathyMapBoard_gridUpper__UdfOr{grid-template-columns:1fr}.EmpathyMapBoard_headIcon__ggzgX{display:none}.EmpathyMapBoard_gridLower__c98Sc{grid-template-columns:1fr}}