.MemberEntry-module-scss-module__abEwhG__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:8px;display:flex}.MemberEntry-module-scss-module__abEwhG__pageHeader h1{line-height:1.3}.MemberEntry-module-scss-module__abEwhG__pageHeader p{max-width:60ch}.MemberEntry-module-scss-module__abEwhG__formPanel{border:1px solid var(--petshift-border-subtle);border-radius:var(--petshift-radius-md);background:var(--petshift-surface-card);width:100%;max-width:640px;box-shadow:var(--petshift-elevation);padding:24px}.MemberEntry-module-scss-module__abEwhG__workspaceList{border:1px solid var(--petshift-border-subtle);border-radius:var(--petshift-radius-md);background:var(--petshift-surface-card);box-shadow:var(--petshift-elevation);overflow:hidden}.MemberEntry-module-scss-module__abEwhG__workspaceRow{min-width:0;color:var(--petshift-text-primary);border-bottom:1px solid var(--petshift-border-subtle);align-items:center;gap:16px;padding:20px;text-decoration:none;display:flex}.MemberEntry-module-scss-module__abEwhG__workspaceRow:last-child{border-bottom:0}a.MemberEntry-module-scss-module__abEwhG__workspaceRow:hover{background:var(--petshift-background-hover-strong,var(--petshift-background-hover))}.MemberEntry-module-scss-module__abEwhG__rowText{flex:1;min-width:0}.MemberEntry-module-scss-module__abEwhG__rowAction{color:var(--petshift-accent);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.MemberEntry-module-scss-module__abEwhG__pendingSection{margin-top:12px}.MemberEntry-module-scss-module__abEwhG__pendingBadge{text-transform:none;white-space:normal;flex-shrink:0;max-width:230px;height:auto;line-height:1.4}.MemberEntry-module-scss-module__abEwhG__emptyState{color:var(--petshift-text-secondary);border:1px dashed var(--petshift-border-control);border-radius:var(--petshift-radius-md);align-items:center;gap:20px;padding:32px;display:flex}.MemberEntry-module-scss-module__abEwhG__emptyState svg{flex-shrink:0}.MemberEntry-module-scss-module__abEwhG__emptyState p{max-width:60ch}.MemberEntry-module-scss-module__abEwhG__invitation{border-bottom:1px solid var(--petshift-border-subtle);padding-bottom:16px}.MemberEntry-module-scss-module__abEwhG__invitationDetails summary{cursor:pointer;color:var(--petshift-text-secondary);align-items:center;font-size:14px;display:flex}.MemberEntry-module-scss-module__abEwhG__invitationDetails[open] .MemberEntry-module-scss-module__abEwhG__toolCaret{transform:rotate(180deg)}.MemberEntry-module-scss-module__abEwhG__workspaceTools{flex-direction:column;gap:16px;display:flex}.MemberEntry-module-scss-module__abEwhG__toolSection{border:1px solid var(--petshift-border-subtle);border-radius:var(--petshift-radius-md);background:var(--petshift-surface-card)}.MemberEntry-module-scss-module__abEwhG__toolSection summary{cursor:pointer;align-items:center;gap:10px;padding:18px 20px;font-size:16px;font-weight:700;display:flex}.MemberEntry-module-scss-module__abEwhG__toolCaret{flex-shrink:0;margin-left:auto;transition:transform .18s ease-out}.MemberEntry-module-scss-module__abEwhG__toolSection[open] .MemberEntry-module-scss-module__abEwhG__toolCaret{transform:rotate(180deg)}.MemberEntry-module-scss-module__abEwhG__pendingBadge .mantine-Badge-label{white-space:normal;line-height:1.4}.MemberEntry-module-scss-module__abEwhG__toolSection summary:hover{color:var(--petshift-accent)}.MemberEntry-module-scss-module__abEwhG__toolBody{max-width:760px;padding:0 20px 20px}.MemberEntry-module-scss-module__abEwhG__infoList{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 0 16px;display:grid}.MemberEntry-module-scss-module__abEwhG__infoList dt{color:var(--petshift-text-secondary);margin-bottom:4px;font-size:13px}.MemberEntry-module-scss-module__abEwhG__infoList dd{overflow-wrap:anywhere;margin:0;font-size:15px}.MemberEntry-module-scss-module__abEwhG__invitationActions{flex-wrap:nowrap;gap:8px;display:flex}.MemberEntry-module-scss-module__abEwhG__copyAction{flex:1;min-width:0;min-height:44px;padding-inline:8px;font-size:14px}.MemberEntry-module-scss-module__abEwhG__form{width:100%}@media (max-width:48em){.MemberEntry-module-scss-module__abEwhG__pageHeader{gap:16px}.MemberEntry-module-scss-module__abEwhG__pageHeader>div{width:100%}.MemberEntry-module-scss-module__abEwhG__directoryActions{flex-direction:column;align-items:stretch}.MemberEntry-module-scss-module__abEwhG__directoryActions button{flex:none;width:100%}.MemberEntry-module-scss-module__abEwhG__workspaceRow{flex-wrap:wrap;gap:12px;padding:16px}.MemberEntry-module-scss-module__abEwhG__rowAction{flex-shrink:0;margin-left:0}.MemberEntry-module-scss-module__abEwhG__rowActionLabel{display:none}.MemberEntry-module-scss-module__abEwhG__pendingBadge{max-width:calc(100% - 60px);margin-left:60px}.MemberEntry-module-scss-module__abEwhG__formPanel{padding:20px 16px}.MemberEntry-module-scss-module__abEwhG__emptyState{align-items:flex-start;padding:24px 16px}.MemberEntry-module-scss-module__abEwhG__infoList{grid-template-columns:1fr;gap:16px}}.MemberEntry-module-scss-module__abEwhG__pendingCard{border:1px solid var(--petshift-border-subtle);border-radius:var(--petshift-radius-md);background:var(--petshift-surface-card);flex-direction:column;gap:12px;padding:16px;display:flex}.MemberEntry-module-scss-module__abEwhG__pendingList{flex-direction:column;gap:12px;display:flex}.MemberEntry-module-scss-module__abEwhG__pendingRow{align-items:flex-start;gap:12px;min-width:0;display:flex}.MemberEntry-module-scss-module__abEwhG__pendingName{overflow-wrap:anywhere;line-height:1.45}.MemberEntry-module-scss-module__abEwhG__pendingStatus{align-items:flex-start;gap:6px;margin-top:4px;display:flex}.MemberEntry-module-scss-module__abEwhG__pendingStatus svg{flex-shrink:0;margin-top:2px}.MemberEntry-module-scss-module__abEwhG__pendingStatus p{font-size:13px;line-height:1.4}.MemberEntry-module-scss-module__abEwhG__pendingRefresh{align-self:flex-end;min-height:44px}.MemberEntry-module-scss-module__abEwhG__formPanelWide{max-width:none;padding:var(--petshift-space-2xl) 0 0;box-shadow:none;background:0 0;border:0}.MemberEntry-module-scss-module__abEwhG__createHeading{gap:var(--petshift-space-xs);flex-direction:column;display:flex}.MemberEntry-module-scss-module__abEwhG__createHeading h1{line-height:34px}@media (min-width:80em){.MemberEntry-module-scss-module__abEwhG__formPanelWide{padding-inline:64px}}@media (max-width:48em){.MemberEntry-module-scss-module__abEwhG__formPanelWide{padding:var(--petshift-space-sm) 0 0}}
.CreateSetupPreview-module-scss-module__IOJ5XW__card{gap:var(--petshift-space-lg);width:400px;max-width:100%;padding:var(--petshift-space-2xl);border:1px solid var(--petshift-border-subtle);border-radius:var(--petshift-radius-xl);background:var(--petshift-background-surface);box-shadow:var(--petshift-shadow-sm);flex-direction:column;flex:none;display:flex}.CreateSetupPreview-module-scss-module__IOJ5XW__header{gap:var(--petshift-space-xs);flex-direction:column;display:flex}.CreateSetupPreview-module-scss-module__IOJ5XW__eyebrow{color:var(--petshift-action-secondary);letter-spacing:.3px;text-transform:uppercase;margin:0;font-size:13px;font-weight:700;line-height:18px}.CreateSetupPreview-module-scss-module__IOJ5XW__title{color:var(--petshift-text-primary);margin:0;font-size:17px;font-weight:700;line-height:22px}.CreateSetupPreview-module-scss-module__IOJ5XW__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CreateSetupPreview-module-scss-module__IOJ5XW__row{align-items:center;gap:var(--petshift-space-md);min-height:44px;display:flex}.CreateSetupPreview-module-scss-module__IOJ5XW__doneIcon{color:var(--petshift-status-success);flex:none}.CreateSetupPreview-module-scss-module__IOJ5XW__todoIcon{color:var(--petshift-border-control);flex:none}.CreateSetupPreview-module-scss-module__IOJ5XW__name,.CreateSetupPreview-module-scss-module__IOJ5XW__doneName{min-width:0;color:var(--petshift-text-primary);flex:auto;font-size:15px;line-height:20px}.CreateSetupPreview-module-scss-module__IOJ5XW__doneName{font-weight:700}.CreateSetupPreview-module-scss-module__IOJ5XW__value,.CreateSetupPreview-module-scss-module__IOJ5XW__doneValue{font-variant-numeric:tabular-nums;text-align:end;flex:none;font-size:13px;line-height:18px}.CreateSetupPreview-module-scss-module__IOJ5XW__value{color:var(--petshift-text-muted)}.CreateSetupPreview-module-scss-module__IOJ5XW__doneValue{color:var(--petshift-status-success);font-weight:700}.CreateSetupPreview-module-scss-module__IOJ5XW__footnote{color:var(--petshift-text-muted);margin:0;font-size:13px;line-height:18px}@media (max-width:959.98px){.CreateSetupPreview-module-scss-module__IOJ5XW__card{width:100%}.CreateSetupPreview-module-scss-module__IOJ5XW__eyebrow,.CreateSetupPreview-module-scss-module__IOJ5XW__rows{display:none}}
.EventCreatePreview-module-scss-module__oMoLiG__rows{gap:var(--petshift-space-sm)}.EventCreatePreview-module-scss-module__oMoLiG__row{align-items:center;gap:var(--petshift-space-md);min-height:44px;display:flex}.EventCreatePreview-module-scss-module__oMoLiG__tile{border-radius:var(--petshift-radius-md);background:var(--petshift-tone-teal-surface);width:40px;height:40px;color:var(--petshift-tone-teal-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.EventCreatePreview-module-scss-module__oMoLiG__text{min-width:0;color:var(--petshift-text-primary);flex:auto;font-size:14px;font-weight:800;line-height:20px}
