.page_container__ghkWP{display:flex;flex-direction:column;min-height:100vh;background-color:var(--border-light)}.page_main__GwBeG{display:flex;flex-direction:row;flex-grow:1;width:100%;max-width:1280px;margin:0 auto;padding:48px 20px;gap:32px}.page_leftColumn__CO6sx{flex:4 1;display:flex;flex-direction:column;gap:32px}.page_rightColumn__WlzOW{flex:2 1;position:-webkit-sticky;position:sticky;top:48px;height:-moz-fit-content;height:fit-content}.page_attendeeCard__8nVK_{width:100%;padding:32px;background:var(--background);box-shadow:0 2px 8px rgba(0,0,0,.08);border-radius:16px;border:1px solid var(--border-light);display:flex;flex-direction:column;gap:32px}.page_attendeeTitleContainer__7AC1g{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--border-light)}.page_attendeeTitle__dqNdk{color:var(--foreground);font-size:24px;font-family:ExoSoftW05;font-weight:700;line-height:1.3;margin:0}.page_removeAttendeeButton__nc6C8{background:transparent;border:none;color:var(--text-muted);font-size:14px;cursor:pointer;display:flex;align-items:center;gap:4px;padding:6px 10px;border-radius:6px;transition:all .2s ease}.page_removeAttendeeButton__nc6C8:hover{color:var(--danger);background-color:var(--danger-light)}.page_removeIcon__zJqgX{font-size:16px}.page_addAttendeeButton__jA4Zq{width:100%;padding:16px;background:transparent;border:2px dashed var(--border-color);border-radius:16px;color:var(--text-base);font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:center}.page_addAttendeeButton__jA4Zq:hover{background:var(--border-light);border-color:var(--primary-dark);color:var(--primary-dark)}@media (max-width:1024px){.page_main__GwBeG{flex-direction:column-reverse;padding:24px 20px}.page_rightColumn__WlzOW{position:static;top:auto;order:1}.page_leftColumn__CO6sx{order:2}}@media (max-width:768px){.page_main__GwBeG{padding:16px}.page_attendeeCard__8nVK_{padding:24px;gap:24px}.page_attendeeTitle__dqNdk{font-size:20px}.page_leftColumn__CO6sx,.page_rightColumn__WlzOW{gap:16px}}