.PledgesPanel_panel__szkdI{margin-top:calc(var(--base) * 1.5);padding-top:calc(var(--base) * 1.5);border-top:1px solid var(--theme-elevation-150);font-family:var(--font-body);font-size:var(--base-body-size,13px)}.PledgesPanel_header__BqNfB{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--base) * .5);margin-bottom:calc(var(--base) * .75)}.PledgesPanel_heading__I5kBa{margin:0 0 3px;font-size:calc(var(--base) * .85);font-weight:600;color:var(--theme-text);line-height:1.3}.PledgesPanel_subheading__9kQpd{margin:0;font-size:11px;color:var(--theme-elevation-450);line-height:1.4}.PledgesPanel_controls__hdTRK{display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--base) * .35);flex-shrink:0}.PledgesPanel_rangeInputs__r5eWA{display:flex;align-items:center;gap:calc(var(--base) * .3);flex-wrap:wrap}.PledgesPanel_rangeSeparator__ypTGo{font-size:11px;color:var(--theme-elevation-450);flex-shrink:0;user-select:none}.PledgesPanel_presets__xFtVf{display:flex;align-items:center;gap:calc(var(--base) * .25);flex-wrap:wrap;justify-content:flex-end}.PledgesPanel_preset__swdih{background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);color:var(--theme-elevation-700);border-radius:var(--style-radius-s,3px);padding:2px calc(var(--base) * .4);font-size:11px;font-family:var(--font-body);font-weight:500;cursor:pointer;white-space:nowrap;line-height:calc(var(--base) * 1.2);transition:background-color .1s,border-color .1s,color .1s}.PledgesPanel_preset__swdih:hover{background-color:var(--theme-elevation-150);border-color:var(--theme-elevation-300);color:var(--theme-text)}.PledgesPanel_presetActive__OZWEz{background-color:var(--theme-elevation-800);border-color:var(--theme-elevation-800);color:var(--theme-elevation-0)}.PledgesPanel_presetActive__OZWEz:hover{background-color:var(--theme-elevation-700);border-color:var(--theme-elevation-700);color:var(--theme-elevation-0)}.PledgesPanel_dateInput__DIbPB{background-color:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);color:var(--theme-text);border-radius:4px;padding:4px 8px;font-size:var(--base-body-size,13px);font-family:var(--font-body);line-height:calc(var(--base) * 1.2);outline:none;cursor:pointer;transition:border-color .1s;flex-shrink:0;max-width:148px}.PledgesPanel_dateInput__DIbPB:hover{border-color:var(--theme-elevation-300)}.PledgesPanel_dateInput__DIbPB:focus{border-color:var(--theme-elevation-500)}.PledgesPanel_summaryGrid__A_pMM{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:calc(var(--base) * .4);margin-bottom:calc(var(--base) * .75)}.PledgesPanel_summaryCard__phJBT{background-color:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s,3px);padding:calc(var(--base) * .5) calc(var(--base) * .65)}.PledgesPanel_summaryValue__DzHcS{margin:0;font-size:calc(var(--base) * 1.1);font-weight:700;color:var(--theme-text);line-height:1.2}.PledgesPanel_summaryLabel__XLv3M{margin:3px 0 0;font-size:11px;color:var(--theme-elevation-450);line-height:1.3}.PledgesPanel_pledgeList__cPLXJ{display:flex;flex-direction:column;gap:calc(var(--base) * .3)}.PledgesPanel_pledgeRow__JqWm2{display:flex;align-items:center;gap:calc(var(--base) * .6);background-color:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s,3px);padding:calc(var(--base) * .5) calc(var(--base) * .7);transition:border-color .1s;flex-wrap:wrap}.PledgesPanel_pledgeRow__JqWm2:hover{border-color:var(--theme-elevation-250)}.PledgesPanel_pledgeInfo__Q_uLD{flex:1;min-width:0}.PledgesPanel_pledgeDonor__95QFg{margin:0;font-weight:600;font-size:var(--base-body-size,13px);color:var(--theme-text)}.PledgesPanel_pledgeDonor__95QFg,.PledgesPanel_pledgeMeta___9_t1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.PledgesPanel_pledgeMeta___9_t1{margin:2px 0 0;font-size:11px;color:var(--theme-elevation-450)}.PledgesPanel_pledgeRecruiter__vmj01{margin:1px 0 0;font-size:11px;color:var(--theme-elevation-500);line-height:1.4}.PledgesPanel_pledgeRight__8SHVK{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:2px}.PledgesPanel_pledgeAmount__G0wv5{margin:0;font-weight:700;font-size:var(--base-body-size,13px);color:var(--theme-text);white-space:nowrap;line-height:1.4}.PledgesPanel_pledgeTime__Kpgj5{font-size:11px;color:var(--theme-elevation-450);white-space:nowrap;line-height:1.4}.PledgesPanel_empty__Z1fbA{text-align:center;padding:calc(var(--base) * 2.5) calc(var(--base) * 1);border:1px dashed var(--theme-elevation-200);border-radius:var(--style-radius-s,3px)}.PledgesPanel_emptyTitle__XrK3H{margin:0;font-weight:500;font-size:var(--base-body-size,13px);color:var(--theme-text);line-height:1.4}.PledgesPanel_emptySubtitle__GExQI{margin:calc(var(--base) * .2) 0 0;font-size:11px;color:var(--theme-elevation-450);line-height:1.4}.PledgesPanel_shimmerRow__f4tRK{border-radius:var(--style-radius-s,3px);margin-bottom:calc(var(--base) * .3);overflow:hidden}.PledgesPanel_countLabel__l6qrA{margin-top:calc(var(--base) * .4);font-size:11px;color:var(--theme-elevation-450);line-height:1.4}.PledgesPanel_openLink__F088o{flex-shrink:0;font-size:11px;font-weight:500;font-family:var(--font-body);color:var(--theme-elevation-500);text-decoration:none;padding:2px calc(var(--base) * .35);border-radius:var(--style-radius-s,3px);border:1px solid var(--theme-elevation-200);background-color:var(--theme-elevation-100);white-space:nowrap;transition:background-color .1s,border-color .1s,color .1s}.PledgesPanel_openLink__F088o:hover{background-color:var(--theme-elevation-150);border-color:var(--theme-elevation-300);color:var(--theme-text)}.PledgesPanel_pledgeDonorLink__5co_Q{font-weight:600;font-size:var(--base-body-size,13px);color:var(--theme-text);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.4}.PledgesPanel_pledgeDonorLink__5co_Q:hover{color:var(--theme-elevation-600);text-decoration:underline}.PledgesPanel_recruiterLink__gLOO6{color:var(--theme-elevation-500);text-decoration:none;font-weight:500}.PledgesPanel_recruiterLink__gLOO6:hover{color:var(--theme-text);text-decoration:underline}.TeamMembersSchedule_panel__64suo{margin-top:calc(var(--base) * 1.5);padding-top:calc(var(--base) * 1.5);border-top:1px solid var(--theme-elevation-150);font-family:var(--font-body);font-size:var(--base-body-size,13px)}.TeamMembersSchedule_header__M1r56{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--base) * .5);margin-bottom:calc(var(--base) * .75)}.TeamMembersSchedule_membershipHeader__AEaHf{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--base) * .35);min-width:220px}.TeamMembersSchedule_scheduleHeader__q50rZ{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--base) * .2);min-width:240px;padding:calc(var(--base) * .45) calc(var(--base) * .55);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s,3px);background:var(--theme-elevation-0)}.TeamMembersSchedule_sectionHeading__7eESJ{margin:0;font-size:12px;font-weight:600;color:var(--theme-text);line-height:1.3}.TeamMembersSchedule_helperText__brlZc{margin:0;font-size:11px;color:var(--theme-elevation-500);line-height:1.4}.TeamMembersSchedule_heading__RA2pg{margin:0 0 3px;font-size:calc(var(--base) * .85);font-weight:600;color:var(--theme-text);line-height:1.3}.TeamMembersSchedule_subheading__dTEDD{margin:0;font-size:11px;color:var(--theme-elevation-450);line-height:1.4}.TeamMembersSchedule_controls__974KE{display:flex;align-items:center;gap:calc(var(--base) * .35);flex-wrap:wrap;flex-shrink:0}.TeamMembersSchedule_nativeInput__XB4EB{background-color:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);color:var(--theme-text);border-radius:4px;padding:calc(var(--base) * .35) calc(var(--base) * .5);font-size:var(--base-body-size,13px);font-family:var(--font-body);line-height:calc(var(--base) * 1.2);width:100%;box-sizing:border-box;outline:none;transition:border-color .1s cubic-bezier(0,.2,.2,1)}.TeamMembersSchedule_nativeInput__XB4EB:hover:not(:disabled){border-color:var(--theme-elevation-300)}.TeamMembersSchedule_nativeInput__XB4EB:focus{border-color:var(--theme-elevation-500)}.TeamMembersSchedule_nativeInput__XB4EB:disabled{opacity:.5;cursor:not-allowed}.TeamMembersSchedule_dateInput__BaG_Y{background-color:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);color:var(--theme-text);border-radius:4px;padding:4px 8px;font-size:var(--base-body-size,13px);font-family:var(--font-body);line-height:calc(var(--base) * 1.2);outline:none;cursor:pointer;transition:border-color .1s;flex-shrink:0}.TeamMembersSchedule_dateInput__BaG_Y:hover{border-color:var(--theme-elevation-300)}.TeamMembersSchedule_dateInput__BaG_Y:focus{border-color:var(--theme-elevation-500)}.TeamMembersSchedule_todayBadge__b9aWG{display:inline-flex;align-items:center;font-size:11px;font-weight:600;white-space:nowrap;padding:2px calc(var(--base) * .35);border-radius:var(--style-radius-s,3px);background-color:var(--theme-success-100);color:var(--theme-success-600);flex-shrink:0}.TeamMembersSchedule_memberList__pqfNi{display:flex;flex-direction:column;gap:calc(var(--base) * .35)}.TeamMembersSchedule_memberRow__TUbFO{display:flex;align-items:center;gap:calc(var(--base) * .65);background-color:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s,3px);padding:calc(var(--base) * .55) calc(var(--base) * .75);transition:opacity .2s,border-color .1s;flex-wrap:wrap}.TeamMembersSchedule_memberRow__TUbFO:hover{border-color:var(--theme-elevation-250)}.TeamMembersSchedule_memberRowDisabled__wsD__{opacity:.35;pointer-events:none}.TeamMembersSchedule_avatar__vE6nD{width:calc(var(--base) * 1.8);height:calc(var(--base) * 1.8);border-radius:50%;background-color:var(--theme-elevation-800);color:var(--theme-elevation-0);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;letter-spacing:.03em;flex-shrink:0;user-select:none;font-family:var(--font-body)}.TeamMembersSchedule_memberInfo__PNAPY{flex:1;min-width:0}.TeamMembersSchedule_memberNameLink__Epy6S{display:inline-block;font-weight:600;font-size:var(--base-body-size,13px);color:var(--theme-text);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.TeamMembersSchedule_memberNameLink__Epy6S:hover{text-decoration:underline}.TeamMembersSchedule_memberNameLink__Epy6S:focus-visible{outline:2px solid var(--theme-elevation-400);outline-offset:2px;border-radius:2px}.TeamMembersSchedule_memberEmail__imwvi{margin:1px 0 0;font-size:11px;color:var(--theme-elevation-450);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.TeamMembersSchedule_actions__yDGxH{display:flex;align-items:center;gap:calc(var(--base) * .25);flex-shrink:0;flex-wrap:wrap}.TeamMembersSchedule_summary__LtPwr{margin-top:calc(var(--base) * .5);padding:calc(var(--base) * .35) calc(var(--base) * .6);background-color:var(--theme-elevation-50);border-radius:var(--style-radius-s,3px);display:flex;gap:calc(var(--base) * .9);flex-wrap:wrap;font-size:11px;color:var(--theme-elevation-450);line-height:1.6}.TeamMembersSchedule_summaryHeading__rLgi3{margin:0;width:100%;font-size:11px;font-weight:600;color:var(--theme-text)}.TeamMembersSchedule_summaryItem__ZXaPN strong{color:var(--theme-text);font-weight:600}.TeamMembersSchedule_empty__00C8w{text-align:center;padding:calc(var(--base) * 2.5) calc(var(--base) * 1);border:1px dashed var(--theme-elevation-200);border-radius:var(--style-radius-s,3px)}.TeamMembersSchedule_emptyTitle__NlGeL{margin:calc(var(--base) * .4) 0 0;font-weight:500;font-size:var(--base-body-size,13px);color:var(--theme-text);line-height:1.4}.TeamMembersSchedule_emptySubtitle___XOsc{margin:calc(var(--base) * .2) 0 0;font-size:11px;color:var(--theme-elevation-450);line-height:1.4}.TeamMembersSchedule_shimmerRow__miPVC{border-radius:var(--style-radius-s,3px);margin-bottom:calc(var(--base) * .35);overflow:hidden}.TeamMembersSchedule_drawerBody__DQg0T{display:flex;flex-direction:column;height:100%;padding-top:calc(var(--base) * .5)}.TeamMembersSchedule_field__iCGVk{margin-bottom:calc(var(--base) * .75)}.TeamMembersSchedule_fieldLabel__9wQh5{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-elevation-500);margin-bottom:calc(var(--base) * .25);line-height:1.4}.TeamMembersSchedule_durationHint__fZIkS{margin:calc(var(--base) * -.4) 0 0;font-size:11px;font-weight:500;color:var(--theme-success-600);line-height:1.4}.TeamMembersSchedule_formActions___45_S{display:flex;gap:calc(var(--base) * .4);margin-top:calc(var(--base) * 1.25);flex-wrap:wrap}.TeamMembersSchedule_deleteSection__5iYNG{margin-top:calc(var(--base) * 1.1);padding-top:calc(var(--base) * .8);border-top:1px solid var(--theme-elevation-150);display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--base) * .35)}.TeamMembersSchedule_deleteHint__A6kXj{margin:0;font-size:11px;color:var(--theme-elevation-500);line-height:1.4}.TeamMembersSchedule_searchWrapper__d4qCY{margin-bottom:calc(var(--base) * .75);flex-shrink:0}.TeamMembersSchedule_userList__gM0QU{display:flex;flex-direction:column;gap:calc(var(--base) * .3);overflow-y:auto;flex:1;padding-bottom:calc(var(--base) * 1)}.TeamMembersSchedule_userRow__pAdP1{display:flex;align-items:center;gap:calc(var(--base) * .5);padding:calc(var(--base) * .4) calc(var(--base) * .5);border-radius:var(--style-radius-s,3px);border:1px solid var(--theme-elevation-100);background-color:var(--theme-elevation-50);transition:border-color .1s,background-color .1s}.TeamMembersSchedule_userRow__pAdP1:hover{border-color:var(--theme-elevation-200);background-color:var(--theme-elevation-100)}.TeamMembersSchedule_userAvatar__jiW5B{width:calc(var(--base) * 1.5);height:calc(var(--base) * 1.5);border-radius:50%;background-color:var(--theme-elevation-700);color:var(--theme-elevation-0);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0;user-select:none;font-family:var(--font-body)}.TeamMembersSchedule_userInfo__N2my8{flex:1;min-width:0}.TeamMembersSchedule_userName__8P9Cz{margin:0;font-weight:500;font-size:var(--base-body-size,13px);color:var(--theme-text);line-height:1.4}.TeamMembersSchedule_userEmail__MfwoR{margin:0;font-size:11px;color:var(--theme-elevation-450);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.TeamMembersSchedule_userCurrentTeam__CMLPj{display:inline;font-size:10px;font-weight:500;color:var(--theme-warning-600);margin-left:4px}.TeamMembersSchedule_listMessage__wkRao{text-align:center;padding:calc(var(--base) * 1.5) calc(var(--base) * .5);font-size:var(--base-body-size,13px);color:var(--theme-elevation-450);line-height:1.5}@media (max-width:720px){.TeamMembersSchedule_header__M1r56{flex-direction:column;align-items:stretch}.TeamMembersSchedule_membershipHeader__AEaHf,.TeamMembersSchedule_scheduleHeader__q50rZ{min-width:0;width:100%}}