.ChildDashboard-module__3-wmWq__dashboardContainer{gap:var(--space-xlarge);width:100%;max-width:1200px;padding:var(--space-large);box-sizing:border-box;background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .03) 0%, rgba(var(--color-secondary-rgb), .05) 100%);border-radius:var(--border-radius-large);flex-direction:column;min-height:100vh;margin:0 auto;display:flex;position:relative;overflow:hidden}.ChildDashboard-module__3-wmWq__dashboardContainer:before{content:"";background:radial-gradient(circle at 20% 50%, rgba(var(--color-primary-rgb), .08) 0%, transparent 50%), radial-gradient(circle at 80% 20%, rgba(var(--color-warning-rgb), .05) 0%, transparent 50%), radial-gradient(circle at 40% 80%, rgba(var(--color-success-rgb), .05) 0%, transparent 50%);pointer-events:none;z-index:1;position:absolute;inset:0}.ChildDashboard-module__3-wmWq__headerBanner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-xlarge);box-shadow:var(--shadow-large);z-index:1;background:linear-gradient(135deg,#fffffff2 0%,#ffffffe6 100%);border:1px solid #ffffff4d;justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.ChildDashboard-module__3-wmWq__headerBanner:before{content:"";background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .1) 0%, rgba(var(--color-primary-rgb), .05) 100%);z-index:0;position:absolute;inset:0}.ChildDashboard-module__3-wmWq__familyName{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-text);font-family:var(--font-family-heading);background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;margin:0;position:relative}.ChildDashboard-module__3-wmWq__refreshButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-medium);box-shadow:var(--shadow-medium);cursor:pointer;transition:all var(--transition-medium);z-index:1;background:#ffffffe6;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.ChildDashboard-module__3-wmWq__refreshButton:hover{box-shadow:var(--shadow-large);background:#fff;transform:scale(1.05)rotate(15deg)}.ChildDashboard-module__3-wmWq__pointsCard{background:linear-gradient(135deg, var(--color-warning) 0%, var(--color-secondary) 100%);width:180px;height:180px;box-shadow:var(--shadow-xlarge), inset 0 0 0 3px #ffffff4d;background-clip:padding-box;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;animation:3s ease-in-out infinite ChildDashboard-module__3-wmWq__pointsPulse;display:flex;position:relative;overflow:hidden}@keyframes ChildDashboard-module__3-wmWq__pointsPulse{0%,to{box-shadow:var(--shadow-xlarge), inset 0 0 0 3px #ffffff4d;transform:scale(1)}50%{box-shadow:0 8px 32px rgba(var(--color-warning-rgb), .4), inset 0 0 0 3px #ffffff4d;transform:scale(1.02)}}.ChildDashboard-module__3-wmWq__pointsCard:before{content:"";z-index:0;background:radial-gradient(circle at 30% 30%,#fff3 0%,#0000 50%);position:absolute;inset:0}.ChildDashboard-module__3-wmWq__pointsIcon{color:var(--color-text-light);filter:drop-shadow(0 2px 8px #0000004d);z-index:1;width:32px;height:32px;animation:2s ease-in-out infinite ChildDashboard-module__3-wmWq__iconFloat;position:absolute;top:20px}@keyframes ChildDashboard-module__3-wmWq__iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ChildDashboard-module__3-wmWq__pointsValue{font-size:min(var(--font-size-xlarge), calc(100% / (var(--length,5) / 5)));font-weight:var(--font-weight-bold);color:var(--color-text-light);text-shadow:0 2px 8px #0006;text-align:center;word-wrap:break-word;z-index:1;max-width:80%;line-height:1.1;font-family:var(--font-family-heading);flex-direction:column;align-items:center;padding-top:24px;display:flex;position:relative}.ChildDashboard-module__3-wmWq__choreTransferCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-xlarge);align-items:center;gap:var(--space-large);box-shadow:var(--shadow-large);z-index:1;text-align:center;background:#fffffff2;border:1px solid #ffffff4d;flex-direction:column;display:flex;position:relative;overflow:hidden}.ChildDashboard-module__3-wmWq__choreTransferCard:before{content:"";background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .05) 0%, rgba(var(--color-primary-rgb), .03) 100%);z-index:0;position:absolute;inset:0}.ChildDashboard-module__3-wmWq__transferHeader{align-items:center;gap:var(--space-medium);z-index:1;display:flex;position:relative}.ChildDashboard-module__3-wmWq__transferIconContainer{background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .2) 0%, rgba(var(--color-primary-rgb), .1) 100%);width:48px;height:48px;color:var(--color-warning);box-shadow:var(--shadow-medium);border-radius:50%;justify-content:center;align-items:center;display:flex}.ChildDashboard-module__3-wmWq__transferTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);color:var(--color-text);font-family:var(--font-family-heading);background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0}.ChildDashboard-module__3-wmWq__transferInfo{gap:var(--space-xsmall);z-index:1;padding:var(--space-medium) var(--space-xlarge);background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .1) 0%, rgba(var(--color-primary-rgb), .05) 100%);border-radius:var(--border-radius-medium);flex-direction:column;display:flex;position:relative}.ChildDashboard-module__3-wmWq__transferLabel{font-size:var(--font-size-small);color:var(--color-text-muted)}.ChildDashboard-module__3-wmWq__transferAmount{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-warning);margin:0}.ChildDashboard-module__3-wmWq__transferButton{z-index:1;min-width:200px;position:relative}.ChildDashboard-module__3-wmWq__transferCaption{font-size:var(--font-size-small);color:var(--color-text-muted);z-index:1;position:relative}[data-theme=dark] .ChildDashboard-module__3-wmWq__choreTransferCard{background:#1e293bcc;border-color:#ffffff1a}[data-theme=dark] .ChildDashboard-module__3-wmWq__transferIconContainer{background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .25) 0%, rgba(var(--color-primary-rgb), .15) 100%)}[data-theme=dark] .ChildDashboard-module__3-wmWq__transferInfo{background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .15) 0%, rgba(var(--color-primary-rgb), .08) 100%)}.ChildDashboard-module__3-wmWq__statsContainer{gap:var(--space-large);z-index:1;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid;position:relative}.ChildDashboard-module__3-wmWq__statCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-large);justify-content:center;align-items:center;gap:var(--space-medium);box-shadow:var(--shadow-large);transition:all var(--transition-medium);background:#fffffff2;border:1px solid #ffffff4d;display:flex;position:relative;overflow:hidden}.ChildDashboard-module__3-wmWq__statCard:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ChildDashboard-module__3-wmWq__statCard:hover{box-shadow:var(--shadow-xlarge);transform:translateY(-2px)}.ChildDashboard-module__3-wmWq__statIconContainer{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .1) 0%, rgba(var(--color-secondary-rgb), .05) 100%);width:60px;height:60px;box-shadow:var(--shadow-medium);border:2px solid rgba(var(--color-primary-rgb), .2);z-index:1;transition:all var(--transition-medium);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.ChildDashboard-module__3-wmWq__statCard:hover .ChildDashboard-module__3-wmWq__statIconContainer{border-color:rgba(var(--color-primary-rgb), .4);transform:scale(1.05)}.ChildDashboard-module__3-wmWq__statIcon{color:var(--color-primary);width:32px;height:32px;filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .3))}.ChildDashboard-module__3-wmWq__statInfo{z-index:1;flex-direction:column;display:flex;position:relative}.ChildDashboard-module__3-wmWq__statValue{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-text);font-family:var(--font-family-heading);background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0}.ChildDashboard-module__3-wmWq__statLabel{font-size:var(--font-size-small);color:var(--color-text-muted);font-weight:var(--font-weight-medium);margin:0}.ChildDashboard-module__3-wmWq__choresContainer{margin-top:var(--space-xlarge);z-index:1;position:relative}.ChildDashboard-module__3-wmWq__sectionTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);color:var(--color-text);align-items:center;gap:var(--space-medium);margin-bottom:var(--space-large);font-family:var(--font-family-heading);background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:flex}.ChildDashboard-module__3-wmWq__choreCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-large);align-items:center;gap:var(--space-large);box-shadow:var(--shadow-large);margin-bottom:var(--space-large);transition:all var(--transition-medium);background:#fffffff2;border:1px solid #ffffff4d;display:flex;position:relative;overflow:hidden}.ChildDashboard-module__3-wmWq__choreCard:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ChildDashboard-module__3-wmWq__choreCard:hover{box-shadow:var(--shadow-xlarge);transform:translateY(-2px)}.ChildDashboard-module__3-wmWq__choreIcon{color:var(--color-primary);width:24px;height:24px;filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .3));z-index:1;position:relative}.ChildDashboard-module__3-wmWq__choreInfo{z-index:1;flex:1;position:relative}.ChildDashboard-module__3-wmWq__choreName{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;margin-bottom:var(--space-xsmall)}.ChildDashboard-module__3-wmWq__chorePoints{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-warning);background:linear-gradient(135deg, var(--color-warning) 0%, var(--color-secondary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0}.ChildDashboard-module__3-wmWq__checkButton{background:linear-gradient(135deg, var(--color-success) 0%, var(--color-primary) 100%);padding:var(--space-medium);color:var(--color-text-light);width:48px;height:48px;box-shadow:var(--shadow-medium);cursor:pointer;transition:all var(--transition-medium);z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.ChildDashboard-module__3-wmWq__checkButton:hover{box-shadow:var(--shadow-large);transform:scale(1.05)}.ChildDashboard-module__3-wmWq__noChores{text-align:center;color:var(--color-text-muted);font-size:var(--font-size-medium);margin:var(--space-xlarge) 0;padding:var(--space-xlarge);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);box-shadow:var(--shadow-medium);background:#fffffff2;border:1px solid #ffffff4d;position:relative;overflow:hidden}.ChildDashboard-module__3-wmWq__noChores:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ChildDashboard-module__3-wmWq__rewardsContainer{margin-top:var(--space-xlarge);z-index:1;position:relative}.ChildDashboard-module__3-wmWq__rewardsList{gap:var(--space-large);flex-direction:column;display:flex}.ChildDashboard-module__3-wmWq__rewardCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-large);align-items:center;gap:var(--space-large);box-shadow:var(--shadow-large);transition:all var(--transition-medium);background:#fffffff2;border:1px solid #ffffff4d;display:flex;position:relative;overflow:hidden}.ChildDashboard-module__3-wmWq__rewardCard:before{content:"";background:linear-gradient(135deg, rgba(var(--color-success-rgb), .02) 0%, rgba(var(--color-primary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ChildDashboard-module__3-wmWq__rewardCard:hover{box-shadow:var(--shadow-xlarge);transform:translateY(-2px)}.ChildDashboard-module__3-wmWq__rewardIcon{color:var(--color-success);width:24px;height:24px;filter:drop-shadow(0 2px 4px rgba(var(--color-success-rgb), .3));z-index:1;position:relative}.ChildDashboard-module__3-wmWq__rewardInfo{z-index:1;flex:1;position:relative}.ChildDashboard-module__3-wmWq__rewardName{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;margin-bottom:var(--space-xsmall)}.ChildDashboard-module__3-wmWq__rewardPoints{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-warning);background:linear-gradient(135deg, var(--color-warning) 0%, var(--color-secondary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0}.ChildDashboard-module__3-wmWq__moreRewards{text-align:center;background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .1) 0%, rgba(var(--color-secondary-rgb), .05) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--border-radius-large);padding:var(--space-large);color:var(--color-primary);font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-medium);border:1px solid rgba(var(--color-primary-rgb), .2);transition:all var(--transition-medium);cursor:pointer}.ChildDashboard-module__3-wmWq__moreRewards:hover{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .15) 0%, rgba(var(--color-secondary-rgb), .08) 100%);box-shadow:var(--shadow-large);transform:translateY(-1px)}.ChildDashboard-module__3-wmWq__loadingContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);min-height:300px;box-shadow:var(--shadow-medium);background:#fffffff2;border:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ChildDashboard-module__3-wmWq__loadingContainer:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ChildDashboard-module__3-wmWq__errorContainer{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);min-height:300px;box-shadow:var(--shadow-medium);border:1px solid rgba(var(--color-error-rgb), .2);padding:var(--space-xlarge);justify-content:center;align-items:center;gap:var(--space-medium);background:#fffffff2;flex-direction:column;display:flex;position:relative;overflow:hidden}.ChildDashboard-module__3-wmWq__errorContainer:before{content:"";background:linear-gradient(135deg, rgba(var(--color-error-rgb), .02) 0%, rgba(var(--color-error-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ChildDashboard-module__3-wmWq__errorText{color:var(--color-error);font-size:var(--font-size-medium);margin:var(--space-large) 0;font-weight:var(--font-weight-medium);z-index:1;position:relative}[data-theme=dark] .ChildDashboard-module__3-wmWq__dashboardContainer{background:linear-gradient(135deg,#0f172af2 0%,#1e293be6 100%)}:is([data-theme=dark] .ChildDashboard-module__3-wmWq__headerBanner,[data-theme=dark] .ChildDashboard-module__3-wmWq__loadingContainer,[data-theme=dark] .ChildDashboard-module__3-wmWq__noChores){background:#0f172af2;border:1px solid #ffffff1a}:is([data-theme=dark] .ChildDashboard-module__3-wmWq__statCard,[data-theme=dark] .ChildDashboard-module__3-wmWq__choreCard,[data-theme=dark] .ChildDashboard-module__3-wmWq__rewardCard){background:#1e293bcc;border-color:#ffffff1a}:is([data-theme=dark] .ChildDashboard-module__3-wmWq__statCard:hover,[data-theme=dark] .ChildDashboard-module__3-wmWq__choreCard:hover,[data-theme=dark] .ChildDashboard-module__3-wmWq__rewardCard:hover){background:#1e293b}[data-theme=dark] .ChildDashboard-module__3-wmWq__refreshButton{color:var(--color-text-light);background:#1e293bcc;border-color:#ffffff1a}[data-theme=dark] .ChildDashboard-module__3-wmWq__refreshButton:hover{background:#1e293b}[data-theme=dark] .ChildDashboard-module__3-wmWq__statIconContainer{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .15) 0%, rgba(var(--color-secondary-rgb), .08) 100%);border-color:rgba(var(--color-primary-rgb), .3)}[data-theme=dark] .ChildDashboard-module__3-wmWq__checkButton{background:linear-gradient(135deg, var(--color-success) 0%, var(--color-primary) 100%);color:var(--color-text-light)}[data-theme=dark] .ChildDashboard-module__3-wmWq__moreRewards{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .15) 0%, rgba(var(--color-secondary-rgb), .08) 100%);border-color:rgba(var(--color-primary-rgb), .3);color:var(--color-primary)}[data-theme=dark] .ChildDashboard-module__3-wmWq__moreRewards:hover{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .2) 0%, rgba(var(--color-secondary-rgb), .1) 100%)}[data-theme=dark] .ChildDashboard-module__3-wmWq__errorContainer{background:#0f172af2;border:1px solid #ef444433}@media (max-width:768px){.ChildDashboard-module__3-wmWq__dashboardContainer{padding:var(--space-small) var(--space-medium);gap:var(--space-medium)}.ChildDashboard-module__3-wmWq__headerBanner{padding:var(--space-medium);gap:var(--space-small);text-align:center;flex-direction:column}.ChildDashboard-module__3-wmWq__familyName{font-size:var(--font-size-large)}.ChildDashboard-module__3-wmWq__refreshButton{width:40px;height:40px;padding:var(--space-small)}.ChildDashboard-module__3-wmWq__pointsCard{width:120px;height:120px;padding:var(--space-medium)}.ChildDashboard-module__3-wmWq__pointsIcon{width:24px;height:24px;top:12px}.ChildDashboard-module__3-wmWq__pointsValue{font-size:var(--font-size-medium);padding-top:16px}.ChildDashboard-module__3-wmWq__choreTransferCard{padding:var(--space-large);gap:var(--space-medium)}.ChildDashboard-module__3-wmWq__transferIconContainer{width:40px;height:40px}.ChildDashboard-module__3-wmWq__transferTitle{font-size:var(--font-size-medium)}.ChildDashboard-module__3-wmWq__transferAmount{font-size:var(--font-size-large)}.ChildDashboard-module__3-wmWq__transferButton{min-width:160px}.ChildDashboard-module__3-wmWq__statsContainer{gap:var(--space-small);grid-template-columns:repeat(4,1fr)}.ChildDashboard-module__3-wmWq__statCard{padding:var(--space-small);gap:var(--space-xsmall);text-align:center;flex-direction:column}.ChildDashboard-module__3-wmWq__statIconContainer{width:32px;height:32px;margin:0 auto}.ChildDashboard-module__3-wmWq__statIcon{width:18px;height:18px}.ChildDashboard-module__3-wmWq__statValue{font-size:var(--font-size-small)}.ChildDashboard-module__3-wmWq__statLabel{font-size:var(--font-size-xsmall)}.ChildDashboard-module__3-wmWq__sectionTitle{font-size:var(--font-size-large);margin-bottom:var(--space-medium)}.ChildDashboard-module__3-wmWq__choreCard{padding:var(--space-medium);gap:var(--space-medium)}.ChildDashboard-module__3-wmWq__choreIcon{width:20px;height:20px}.ChildDashboard-module__3-wmWq__choreName{font-size:var(--font-size-small)}.ChildDashboard-module__3-wmWq__chorePoints{font-size:var(--font-size-xsmall)}.ChildDashboard-module__3-wmWq__checkButton{width:40px;height:40px;padding:var(--space-small)}.ChildDashboard-module__3-wmWq__rewardCard{padding:var(--space-medium);gap:var(--space-medium)}.ChildDashboard-module__3-wmWq__rewardIcon{width:20px;height:20px}.ChildDashboard-module__3-wmWq__rewardName{font-size:var(--font-size-small)}.ChildDashboard-module__3-wmWq__rewardPoints{font-size:var(--font-size-xsmall)}.ChildDashboard-module__3-wmWq__moreRewards{padding:var(--space-medium);font-size:var(--font-size-small)}.ChildDashboard-module__3-wmWq__noChores{padding:var(--space-large);font-size:var(--font-size-small)}.ChildDashboard-module__3-wmWq__loadingContainer,.ChildDashboard-module__3-wmWq__errorContainer{padding:var(--space-large)}}@media (max-width:480px){.ChildDashboard-module__3-wmWq__dashboardContainer{padding:var(--space-small);gap:var(--space-medium)}.ChildDashboard-module__3-wmWq__headerBanner{padding:var(--space-medium)}.ChildDashboard-module__3-wmWq__familyName{font-size:var(--font-size-medium)}.ChildDashboard-module__3-wmWq__refreshButton{width:36px;height:36px}.ChildDashboard-module__3-wmWq__pointsCard{width:120px;height:120px;padding:var(--space-medium)}.ChildDashboard-module__3-wmWq__pointsIcon{width:24px;height:24px;top:12px}.ChildDashboard-module__3-wmWq__pointsValue{font-size:var(--font-size-medium);padding-top:16px}.ChildDashboard-module__3-wmWq__choreTransferCard{padding:var(--space-medium);gap:var(--space-small)}.ChildDashboard-module__3-wmWq__transferHeader{gap:var(--space-small)}.ChildDashboard-module__3-wmWq__transferIconContainer{width:36px;height:36px}.ChildDashboard-module__3-wmWq__transferTitle{font-size:var(--font-size-small)}.ChildDashboard-module__3-wmWq__transferInfo{padding:var(--space-small) var(--space-medium)}.ChildDashboard-module__3-wmWq__transferAmount{font-size:var(--font-size-medium)}.ChildDashboard-module__3-wmWq__transferButton{min-width:140px;font-size:var(--font-size-small)}.ChildDashboard-module__3-wmWq__transferCaption{font-size:var(--font-size-xsmall)}.ChildDashboard-module__3-wmWq__statsContainer{gap:var(--space-small);grid-template-columns:repeat(2,1fr)}.ChildDashboard-module__3-wmWq__statCard{padding:var(--space-small);gap:var(--space-xsmall)}.ChildDashboard-module__3-wmWq__statIconContainer{width:40px;height:40px}.ChildDashboard-module__3-wmWq__statIcon{width:20px;height:20px}.ChildDashboard-module__3-wmWq__statValue{font-size:var(--font-size-medium)}.ChildDashboard-module__3-wmWq__statLabel{font-size:var(--font-size-xsmall)}.ChildDashboard-module__3-wmWq__choresContainer,.ChildDashboard-module__3-wmWq__rewardsContainer{margin-top:var(--space-large)}.ChildDashboard-module__3-wmWq__sectionTitle{font-size:var(--font-size-medium);margin-bottom:var(--space-small)}.ChildDashboard-module__3-wmWq__choreCard,.ChildDashboard-module__3-wmWq__rewardCard{padding:var(--space-small);gap:var(--space-small);margin-bottom:var(--space-medium)}.ChildDashboard-module__3-wmWq__choreIcon,.ChildDashboard-module__3-wmWq__rewardIcon{width:18px;height:18px}.ChildDashboard-module__3-wmWq__choreName,.ChildDashboard-module__3-wmWq__rewardName{font-size:var(--font-size-xsmall);margin-bottom:var(--space-xsmall)}.ChildDashboard-module__3-wmWq__chorePoints,.ChildDashboard-module__3-wmWq__rewardPoints{font-size:var(--font-size-xsmall)}.ChildDashboard-module__3-wmWq__checkButton{width:36px;height:36px;padding:var(--space-xsmall)}.ChildDashboard-module__3-wmWq__moreRewards{padding:var(--space-small);font-size:var(--font-size-xsmall)}.ChildDashboard-module__3-wmWq__noChores{padding:var(--space-medium);margin:var(--space-large) 0;font-size:var(--font-size-xsmall)}.ChildDashboard-module__3-wmWq__loadingContainer,.ChildDashboard-module__3-wmWq__errorContainer{padding:var(--space-medium);min-height:200px}.ChildDashboard-module__3-wmWq__errorText{font-size:var(--font-size-small);margin:var(--space-medium) 0}}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ChildDashboard-module__3-wmWq__headerBanner,.ChildDashboard-module__3-wmWq__statCard,.ChildDashboard-module__3-wmWq__choreCard,.ChildDashboard-module__3-wmWq__rewardCard,.ChildDashboard-module__3-wmWq__noChores,.ChildDashboard-module__3-wmWq__loadingContainer,.ChildDashboard-module__3-wmWq__errorContainer,.ChildDashboard-module__3-wmWq__moreRewards,.ChildDashboard-module__3-wmWq__choreTransferCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ChildDashboard-module__3-wmWq__refreshButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ChildDashboard-module__3-wmWq__headerBanner,.ChildDashboard-module__3-wmWq__statCard,.ChildDashboard-module__3-wmWq__choreCard,.ChildDashboard-module__3-wmWq__rewardCard,.ChildDashboard-module__3-wmWq__noChores,.ChildDashboard-module__3-wmWq__loadingContainer,.ChildDashboard-module__3-wmWq__errorContainer,.ChildDashboard-module__3-wmWq__choreTransferCard{background:var(--color-background)}:is([data-theme=dark] .ChildDashboard-module__3-wmWq__headerBanner,[data-theme=dark] .ChildDashboard-module__3-wmWq__loadingContainer,[data-theme=dark] .ChildDashboard-module__3-wmWq__noChores){background:#0f172afa}:is([data-theme=dark] .ChildDashboard-module__3-wmWq__statCard,[data-theme=dark] .ChildDashboard-module__3-wmWq__choreCard,[data-theme=dark] .ChildDashboard-module__3-wmWq__rewardCard){background:#1e293be6}[data-theme=dark] .ChildDashboard-module__3-wmWq__errorContainer{background:#0f172afa}}.ChildDashboard-module__3-wmWq__starStatIcon{color:#f59e0b;fill:#f59e0b;width:32px;height:32px}@media (max-width:480px){.ChildDashboard-module__3-wmWq__starStatIcon{width:18px;height:18px}}.ChildDashboard-module__3-wmWq__starCelebration{align-items:center;gap:var(--space-medium,16px);border-radius:var(--border-radius-large,16px);cursor:pointer;z-index:10;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 50%,#fbbf24 100%);padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #f59e0b4d}.ChildDashboard-module__3-wmWq__starCelebration:before{content:"";pointer-events:none;background:radial-gradient(circle at 30%,#fff6 0%,#0000 60%);position:absolute;inset:0}.ChildDashboard-module__3-wmWq__starCelebrationIcon{color:#b45309;filter:drop-shadow(0 2px 4px #b453094d);flex-shrink:0}.ChildDashboard-module__3-wmWq__starCelebrationIcon svg{fill:#f59e0b}.ChildDashboard-module__3-wmWq__starCelebrationText{flex:1}.ChildDashboard-module__3-wmWq__starCelebrationText h3{color:#78350f;margin:0 0 4px;font-size:1.1rem;font-weight:700}.ChildDashboard-module__3-wmWq__starCelebrationText p{color:#92400e;margin:0;font-size:.85rem}[data-theme=dark] .ChildDashboard-module__3-wmWq__starCelebration{background:linear-gradient(135deg,#f59e0b33 0%,#d9770626 100%);box-shadow:0 8px 32px #f59e0b26}[data-theme=dark] .ChildDashboard-module__3-wmWq__starCelebrationText h3{color:#fbbf24}[data-theme=dark] .ChildDashboard-module__3-wmWq__starCelebrationText p{color:#fde68a}
.ChoreTransferModal-module__hMHWfq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;padding:var(--space-medium);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ChoreTransferModal-module__hMHWfq__modal{background:var(--color-background);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xlarge);width:100%;max-width:500px;max-height:90vh;position:relative;overflow-y:auto}.ChoreTransferModal-module__hMHWfq__header{align-items:center;gap:var(--space-medium);padding:var(--space-large);border-bottom:1px solid var(--color-border);display:flex}.ChoreTransferModal-module__hMHWfq__headerIcon{background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .2) 0%, rgba(var(--color-primary-rgb), .2) 100%);width:40px;height:40px;color:var(--color-warning);border-radius:50%;justify-content:center;align-items:center;display:flex}.ChoreTransferModal-module__hMHWfq__title{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-text-primary);flex:1;margin:0}.ChoreTransferModal-module__hMHWfq__closeButton{cursor:pointer;padding:var(--space-small);color:var(--color-text-muted);transition:color var(--transition-fast);border-radius:var(--border-radius-medium);background:0 0;border:none}.ChoreTransferModal-module__hMHWfq__closeButton:hover{color:var(--color-text-primary);background:var(--color-background-alt)}.ChoreTransferModal-module__hMHWfq__content{padding:var(--space-large)}.ChoreTransferModal-module__hMHWfq__confirmContent{gap:var(--space-large);flex-direction:column;display:flex}.ChoreTransferModal-module__hMHWfq__rewardInfo{text-align:center;padding:var(--space-large);background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .1) 0%, rgba(var(--color-primary-rgb), .1) 100%);border-radius:var(--border-radius-large)}.ChoreTransferModal-module__hMHWfq__infoLabel{color:var(--color-text-muted);font-size:var(--font-size-small);margin-bottom:var(--space-xsmall)}.ChoreTransferModal-module__hMHWfq__rewardAmount{color:var(--color-warning);font-weight:var(--font-weight-bold);font-size:var(--font-size-xxlarge)}.ChoreTransferModal-module__hMHWfq__explanation{color:var(--color-text-secondary);text-align:center;padding:0 var(--space-medium)}.ChoreTransferModal-module__hMHWfq__benefitsList{gap:var(--space-medium);padding:var(--space-medium);background:var(--color-background-alt);border-radius:var(--border-radius-medium);flex-direction:column;display:flex}.ChoreTransferModal-module__hMHWfq__benefit{align-items:flex-start;gap:var(--space-small);display:flex}.ChoreTransferModal-module__hMHWfq__benefitIcon{color:var(--color-success);flex-shrink:0;margin-top:2px}.ChoreTransferModal-module__hMHWfq__infoMessage{align-items:center;gap:var(--space-small);padding:var(--space-medium);background:rgba(var(--color-warning-rgb), .1);border:1px solid var(--color-warning);border-radius:var(--border-radius-medium);color:var(--color-warning);display:flex}.ChoreTransferModal-module__hMHWfq__errorMessage{align-items:center;gap:var(--space-small);padding:var(--space-medium);background:rgba(var(--color-error-rgb), .1);border:1px solid var(--color-error);border-radius:var(--border-radius-medium);color:var(--color-error);display:flex}.ChoreTransferModal-module__hMHWfq__actions{gap:var(--space-medium);margin-top:var(--space-large);justify-content:flex-end;display:flex}.ChoreTransferModal-module__hMHWfq__processingState{align-items:center;gap:var(--space-large);padding:var(--space-xxlarge) var(--space-large);text-align:center;flex-direction:column;display:flex}.ChoreTransferModal-module__hMHWfq__spinner{color:var(--color-warning);animation:1s linear infinite ChoreTransferModal-module__hMHWfq__spin}@keyframes ChoreTransferModal-module__hMHWfq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ChoreTransferModal-module__hMHWfq__processingText{color:var(--color-text-muted)}.ChoreTransferModal-module__hMHWfq__successState{align-items:center;gap:var(--space-large);padding:var(--space-large);text-align:center;flex-direction:column;display:flex}.ChoreTransferModal-module__hMHWfq__successIcon{background:linear-gradient(135deg, var(--color-success) 0%, var(--color-primary) 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:.6s ease-out ChoreTransferModal-module__hMHWfq__successPulse;display:flex}@keyframes ChoreTransferModal-module__hMHWfq__successPulse{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.ChoreTransferModal-module__hMHWfq__successMessage{color:var(--color-text-secondary);max-width:400px}.ChoreTransferModal-module__hMHWfq__successDetails{background:var(--color-background-alt);border-radius:var(--border-radius-medium);width:100%;padding:var(--space-large)}.ChoreTransferModal-module__hMHWfq__detailRow{font-size:var(--font-size-large);justify-content:space-between;display:flex}.ChoreTransferModal-module__hMHWfq__detailRow span:first-child{color:var(--color-text-muted)}.ChoreTransferModal-module__hMHWfq__detailRow .ChoreTransferModal-module__hMHWfq__amount{font-weight:var(--font-weight-bold);color:var(--color-warning);font-size:var(--font-size-xlarge)}.ChoreTransferModal-module__hMHWfq__doneButton{margin-top:var(--space-medium);min-width:200px}.ChoreTransferModal-module__hMHWfq__errorState{align-items:center;gap:var(--space-large);padding:var(--space-large);text-align:center;flex-direction:column;display:flex}.ChoreTransferModal-module__hMHWfq__errorIcon{background:linear-gradient(135deg, rgba(var(--color-error-rgb), .2) 0%, rgba(var(--color-error-rgb), .1) 100%);width:80px;height:80px;color:var(--color-error);border-radius:50%;justify-content:center;align-items:center;display:flex}.ChoreTransferModal-module__hMHWfq__errorText{color:var(--color-text-secondary);max-width:400px}@media (max-width:768px){.ChoreTransferModal-module__hMHWfq__modal{border-radius:0;max-width:100%;max-height:100vh}.ChoreTransferModal-module__hMHWfq__actions{flex-direction:column-reverse}.ChoreTransferModal-module__hMHWfq__actions button{width:100%}.ChoreTransferModal-module__hMHWfq__benefitsList{padding:var(--space-small)}.ChoreTransferModal-module__hMHWfq__rewardInfo{padding:var(--space-medium)}}
.FamilyCorner-module__00fz3q__familyCornerContainer{gap:var(--space-xlarge);width:100%;max-width:1200px;padding:var(--space-large);box-sizing:border-box;background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .03) 0%, rgba(var(--color-secondary-rgb), .05) 100%);border-radius:var(--border-radius-large);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:visible}.FamilyCorner-module__00fz3q__familyCornerContainer:before{content:"";background:radial-gradient(circle at 20% 30%, rgba(var(--color-success-rgb), .05) 0%, transparent 50%), radial-gradient(circle at 80% 70%, rgba(var(--color-primary-rgb), .04) 0%, transparent 50%);pointer-events:none;z-index:0;position:absolute;inset:0}.FamilyCorner-module__00fz3q__headerBanner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-xlarge);box-shadow:var(--shadow-large);z-index:1;background:linear-gradient(135deg,#fffffff2 0%,#ffffffe6 100%);border:1px solid #ffffff4d;justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.FamilyCorner-module__00fz3q__headerBanner:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .03) 0%, rgba(var(--color-secondary-rgb), .02) 100%);z-index:0;position:absolute;inset:0}.FamilyCorner-module__00fz3q__loadingContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);min-height:300px;box-shadow:var(--shadow-medium);background:#fffffff2;border:1px solid #fff3;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.FamilyCorner-module__00fz3q__loadingContainer:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.FamilyCorner-module__00fz3q__errorContainer{padding:var(--space-xxlarge);justify-content:center;align-items:center;gap:var(--space-large);text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);box-shadow:var(--shadow-large);max-width:500px;margin:var(--space-xxlarge) auto;background:#fffffff2;border:1px solid #fff3;flex-direction:column;display:flex;position:relative;overflow:hidden}.FamilyCorner-module__00fz3q__errorContainer:before{content:"";background:linear-gradient(135deg, rgba(var(--color-error-rgb), .02) 0%, rgba(var(--color-error-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.FamilyCorner-module__00fz3q__errorIcon{color:var(--color-error);z-index:1;width:48px;height:48px;filter:drop-shadow(0 2px 4px rgba(var(--color-error-rgb), .2));position:relative}.FamilyCorner-module__00fz3q__errorText{color:var(--color-error);font-weight:var(--font-weight-medium);font-size:var(--font-size-medium);z-index:1;margin:0;line-height:1.6;position:relative}.FamilyCorner-module__00fz3q__errorButton{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--color-text-light);padding:var(--space-medium) var(--space-xlarge);border-radius:var(--border-radius-medium);font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-medium);box-shadow:var(--shadow-medium);z-index:1;border:none;position:relative}.FamilyCorner-module__00fz3q__errorButton:hover{box-shadow:var(--shadow-large);transform:translateY(-2px)}.FamilyCorner-module__00fz3q__emptyStateContainer{padding:var(--space-xxlarge);text-align:center;justify-content:center;align-items:center;gap:var(--space-large);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);box-shadow:var(--shadow-large);max-width:500px;margin:var(--space-xxlarge) auto;background:#fffffff2;border:1px solid #fff3;flex-direction:column;display:flex;position:relative;overflow:hidden}.FamilyCorner-module__00fz3q__emptyStateContainer:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.FamilyCorner-module__00fz3q__emptyStateIconContainer{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .1) 0%, rgba(var(--color-secondary-rgb), .05) 100%);width:120px;height:120px;box-shadow:var(--shadow-medium);border:2px solid rgba(var(--color-primary-rgb), .2);z-index:1;transition:all var(--transition-medium);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.FamilyCorner-module__00fz3q__emptyStateContainer:hover .FamilyCorner-module__00fz3q__emptyStateIconContainer{border-color:rgba(var(--color-primary-rgb), .4);transform:scale(1.05)}.FamilyCorner-module__00fz3q__emptyStateIcon{width:80px;height:80px;color:var(--color-primary);filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .3))}.FamilyCorner-module__00fz3q__emptyStateTitle{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-small);font-family:var(--font-family-heading);background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;position:relative}.FamilyCorner-module__00fz3q__emptyStateText{color:var(--color-text-muted);max-width:400px;font-size:var(--font-size-medium);z-index:1;margin:0;line-height:1.6;position:relative}.FamilyCorner-module__00fz3q__emptyStateButton{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--color-text-light);padding:var(--space-medium) var(--space-xlarge);border-radius:var(--border-radius-medium);font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);cursor:pointer;min-width:200px;transition:all var(--transition-medium);box-shadow:var(--shadow-medium);z-index:1;border:none;position:relative}.FamilyCorner-module__00fz3q__emptyStateButton:hover{box-shadow:var(--shadow-large);transform:translateY(-2px)}.FamilyCorner-module__00fz3q__managementTabs{padding:var(--space-small);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);box-shadow:var(--shadow-large);gap:var(--space-medium);margin-bottom:var(--space-large);background:#fffffff2;border:1px solid #fff3;justify-content:center;display:flex;position:relative;overflow:auto hidden}.FamilyCorner-module__00fz3q__managementTabs:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .01) 0%, rgba(var(--color-secondary-rgb), .005) 100%);z-index:0;position:absolute;inset:0}.FamilyCorner-module__00fz3q__managementTab{align-items:center;gap:var(--space-small);padding:var(--space-small) var(--space-large);border-radius:var(--border-radius-medium);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-text-muted);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-medium);border:none;border:1px solid rgba(var(--color-border-rgb), .2);z-index:1;background:#ffffffb3;display:flex;position:relative;overflow:hidden}.FamilyCorner-module__00fz3q__managementTab:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .05) 0%, rgba(var(--color-secondary-rgb), .02) 100%);opacity:0;transition:opacity var(--transition-medium);z-index:0;position:absolute;inset:0}.FamilyCorner-module__00fz3q__managementTab:hover{box-shadow:var(--shadow-small);border-color:rgba(var(--color-primary-rgb), .3);color:var(--color-text);background:#ffffffe6;transform:translateY(-1px)}.FamilyCorner-module__00fz3q__managementTab:hover:before{opacity:1}.FamilyCorner-module__00fz3q__managementTab.FamilyCorner-module__00fz3q__active{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--color-text-light);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-medium);border-color:var(--color-primary);transform:translateY(-2px)}.FamilyCorner-module__00fz3q__managementTab.FamilyCorner-module__00fz3q__active:before{opacity:0}.FamilyCorner-module__00fz3q__tabIcon{width:20px;height:20px;transition:transform var(--transition-fast);z-index:1;position:relative}.FamilyCorner-module__00fz3q__managementTab:hover .FamilyCorner-module__00fz3q__tabIcon{transform:scale(1.1)}.FamilyCorner-module__00fz3q__managementTab.FamilyCorner-module__00fz3q__active .FamilyCorner-module__00fz3q__tabIcon{transform:scale(1.05)}.FamilyCorner-module__00fz3q__managementContent{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);width:100%;padding:var(--space-xlarge);box-shadow:var(--shadow-large);z-index:1;background:#fffffff2;border:1px solid #fff3;position:relative;overflow:visible}.FamilyCorner-module__00fz3q__managementContent:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .01) 0%, rgba(var(--color-secondary-rgb), .005) 100%);z-index:0;position:absolute;inset:0}.FamilyCorner-module__00fz3q__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;animation:FamilyCorner-module__00fz3q__fadeIn var(--transition-medium) ease-out;background:radial-gradient(circle,#0009 0%,#000c 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes FamilyCorner-module__00fz3q__fadeIn{0%{opacity:0}to{opacity:1}}.FamilyCorner-module__00fz3q__modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-xxlarge);width:90%;max-width:500px;box-shadow:var(--shadow-xlarge);gap:var(--space-xlarge);animation:FamilyCorner-module__00fz3q__slideIn var(--transition-medium) ease-out;background:linear-gradient(135deg,#fffffff2 0%,#ffffffe6 100%);border:1px solid #ffffff4d;flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes FamilyCorner-module__00fz3q__slideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.FamilyCorner-module__00fz3q__modal:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.FamilyCorner-module__00fz3q__modalHeader{z-index:1;margin-bottom:var(--space-medium);justify-content:space-between;align-items:center;display:flex;position:relative}.FamilyCorner-module__00fz3q__modalTitle{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-semibold);color:var(--color-text);font-family:var(--font-family-heading);background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;margin:0;position:relative}.FamilyCorner-module__00fz3q__closeButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(var(--color-border-rgb), .2);cursor:pointer;padding:var(--space-small);transition:all var(--transition-medium);width:40px;height:40px;color:var(--color-text-muted);z-index:1;box-shadow:var(--shadow-small);background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.FamilyCorner-module__00fz3q__closeButton:hover{background:rgba(var(--color-error-rgb), .1);border-color:rgba(var(--color-error-rgb), .3);color:var(--color-error);box-shadow:var(--shadow-medium);transform:scale(1.05)}.FamilyCorner-module__00fz3q__formGroup{gap:var(--space-small);z-index:1;flex-direction:column;display:flex;position:relative}.FamilyCorner-module__00fz3q__label{font-weight:var(--font-weight-medium);color:var(--color-text);font-size:var(--font-size-medium);margin-bottom:var(--space-xsmall);z-index:1;position:relative}.FamilyCorner-module__00fz3q__input{padding:var(--space-medium) var(--space-large);border:1px solid rgba(var(--color-border-rgb), .3);border-radius:var(--border-radius-medium);font-size:var(--font-size-medium);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--transition-medium);box-shadow:var(--shadow-small);z-index:1;color:var(--color-text);background:#fffffff2;position:relative}.FamilyCorner-module__00fz3q__input::placeholder{color:var(--color-text-muted);opacity:.7}.FamilyCorner-module__00fz3q__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .2), var(--shadow-medium);background:#fff;outline:none;transform:translateY(-1px)}.FamilyCorner-module__00fz3q__input:hover:not(:focus){border-color:rgba(var(--color-primary-rgb), .5);box-shadow:var(--shadow-medium)}.FamilyCorner-module__00fz3q__buttonGroup{justify-content:flex-end;gap:var(--space-large);margin-top:var(--space-large);padding-top:var(--space-large);border-top:1px solid rgba(var(--color-border-rgb), .2);z-index:1;display:flex;position:relative}.FamilyCorner-module__00fz3q__cancelButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-text-muted);border:1px solid rgba(var(--color-border-rgb), .3);padding:var(--space-medium) var(--space-xlarge);border-radius:var(--border-radius-medium);font-weight:var(--font-weight-medium);font-size:var(--font-size-medium);cursor:pointer;transition:all var(--transition-medium);box-shadow:var(--shadow-small);z-index:1;background:#ffffffe6;min-width:100px;position:relative}.FamilyCorner-module__00fz3q__cancelButton:hover{background:rgba(var(--color-text-muted-rgb), .1);border-color:rgba(var(--color-text-muted-rgb), .4);color:var(--color-text);box-shadow:var(--shadow-medium);transform:translateY(-1px)}.FamilyCorner-module__00fz3q__submitButton{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--color-text-light);padding:var(--space-medium) var(--space-xlarge);border-radius:var(--border-radius-medium);font-weight:var(--font-weight-semibold);font-size:var(--font-size-medium);cursor:pointer;transition:all var(--transition-medium);box-shadow:var(--shadow-medium);z-index:1;border:none;min-width:120px;position:relative;overflow:hidden}.FamilyCorner-module__00fz3q__submitButton:before{content:"";width:100%;height:100%;transition:left var(--transition-slow);background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;top:0;left:-100%}.FamilyCorner-module__00fz3q__submitButton:hover{box-shadow:var(--shadow-large);transform:translateY(-2px)}.FamilyCorner-module__00fz3q__submitButton:hover:before{left:100%}.FamilyCorner-module__00fz3q__submitButton:disabled{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .5) 0%, rgba(var(--color-secondary-rgb), .5) 100%);cursor:not-allowed;box-shadow:var(--shadow-small);opacity:.7;transform:none}.FamilyCorner-module__00fz3q__submitButton:disabled:before{display:none}@media (max-width:768px){.FamilyCorner-module__00fz3q__familyCornerContainer{padding:var(--space-large);gap:var(--space-large)}.FamilyCorner-module__00fz3q__headerBanner{padding:var(--space-large);gap:var(--space-medium);text-align:center;flex-direction:column}.FamilyCorner-module__00fz3q__managementTabs{padding:var(--space-small) var(--space-medium);justify-content:space-between;gap:var(--space-xsmall);margin-bottom:var(--space-medium);flex-direction:row;display:flex}.FamilyCorner-module__00fz3q__managementTab{padding:var(--space-small);border-radius:var(--border-radius-medium);flex:1;justify-content:center;align-items:center;min-width:48px;max-width:none;height:48px}.FamilyCorner-module__00fz3q__managementTab span{display:none}.FamilyCorner-module__00fz3q__tabIcon{width:22px;height:22px;margin-right:0}.FamilyCorner-module__00fz3q__managementTab.FamilyCorner-module__00fz3q__active{box-shadow:var(--shadow-medium);border-color:var(--color-primary);transform:translateY(-2px)}.FamilyCorner-module__00fz3q__managementContent{padding:var(--space-large)}.FamilyCorner-module__00fz3q__emptyStateContainer,.FamilyCorner-module__00fz3q__errorContainer{margin:var(--space-large) auto;padding:var(--space-large);max-width:100%}.FamilyCorner-module__00fz3q__emptyStateIconContainer{width:100px;height:100px}.FamilyCorner-module__00fz3q__emptyStateIcon{width:60px;height:60px}.FamilyCorner-module__00fz3q__modal{padding:var(--space-medium);width:95%;max-width:none;margin:var(--space-small);gap:var(--space-medium);overflow:visible}.FamilyCorner-module__00fz3q__modalHeader{margin-bottom:var(--space-small)}.FamilyCorner-module__00fz3q__modalTitle{font-size:var(--font-size-large)}.FamilyCorner-module__00fz3q__formGroup{gap:var(--space-xsmall)}.FamilyCorner-module__00fz3q__input{padding:var(--space-small) var(--space-medium)}.FamilyCorner-module__00fz3q__buttonGroup{gap:var(--space-small);margin-top:var(--space-medium);padding-top:var(--space-medium);flex-direction:row}.FamilyCorner-module__00fz3q__submitButton,.FamilyCorner-module__00fz3q__cancelButton{padding:var(--space-small) var(--space-medium);flex:1;min-width:auto}}@media (max-width:480px){.FamilyCorner-module__00fz3q__familyCornerContainer{padding:var(--space-medium);gap:var(--space-medium)}.FamilyCorner-module__00fz3q__managementTabs{padding:var(--space-xsmall) var(--space-small);margin-bottom:var(--space-small);gap:2px}.FamilyCorner-module__00fz3q__managementTab{padding:var(--space-xsmall);border-radius:var(--border-radius-small);min-width:44px;height:44px}.FamilyCorner-module__00fz3q__managementTab span{display:none}.FamilyCorner-module__00fz3q__tabIcon{width:20px;height:20px;margin-right:0}.FamilyCorner-module__00fz3q__emptyStateContainer,.FamilyCorner-module__00fz3q__errorContainer{padding:var(--space-medium)}.FamilyCorner-module__00fz3q__modal{padding:var(--space-small);margin:var(--space-xsmall);gap:var(--space-small);overflow:visible}.FamilyCorner-module__00fz3q__modalHeader{margin-bottom:var(--space-xsmall)}.FamilyCorner-module__00fz3q__modalTitle{font-size:var(--font-size-medium)}.FamilyCorner-module__00fz3q__closeButton{width:32px;height:32px;padding:var(--space-xsmall)}.FamilyCorner-module__00fz3q__label{font-size:var(--font-size-small);margin-bottom:0}.FamilyCorner-module__00fz3q__input{padding:var(--space-xsmall) var(--space-small);font-size:var(--font-size-small)}.FamilyCorner-module__00fz3q__buttonGroup{gap:var(--space-xsmall);margin-top:var(--space-small);padding-top:var(--space-small)}.FamilyCorner-module__00fz3q__submitButton,.FamilyCorner-module__00fz3q__cancelButton{padding:var(--space-xsmall) var(--space-small);font-size:var(--font-size-small)}}[data-theme=dark] .FamilyCorner-module__00fz3q__familyCornerContainer{background:linear-gradient(135deg,#0f172af2 0%,#1e293be6 100%)}:is([data-theme=dark] .FamilyCorner-module__00fz3q__headerBanner,[data-theme=dark] .FamilyCorner-module__00fz3q__loadingContainer,[data-theme=dark] .FamilyCorner-module__00fz3q__errorContainer,[data-theme=dark] .FamilyCorner-module__00fz3q__emptyStateContainer,[data-theme=dark] .FamilyCorner-module__00fz3q__managementTabs,[data-theme=dark] .FamilyCorner-module__00fz3q__managementContent){background:#0f172af2;border:1px solid #ffffff1a}[data-theme=dark] .FamilyCorner-module__00fz3q__managementTab{color:var(--color-text-light);background:#1e293bcc;border-color:#ffffff1a}[data-theme=dark] .FamilyCorner-module__00fz3q__managementTab:hover{border-color:var(--color-primary);color:var(--color-primary);background:#1e293b}[data-theme=dark] .FamilyCorner-module__00fz3q__managementTab.FamilyCorner-module__00fz3q__active{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--color-text-light);border-color:var(--color-primary)}[data-theme=dark] .FamilyCorner-module__00fz3q__modalOverlay{background:linear-gradient(135deg,#000c 0%,#0009 100%)}[data-theme=dark] .FamilyCorner-module__00fz3q__modal{background:linear-gradient(135deg,#0f172afa 0%,#1e293bf2 100%);border:1px solid #ffffff1a}[data-theme=dark] .FamilyCorner-module__00fz3q__input{color:var(--color-text-light);background:#1e293be6;border-color:#ffffff1a}[data-theme=dark] .FamilyCorner-module__00fz3q__input:focus{border-color:var(--color-primary);background:#1e293b}:is([data-theme=dark] .FamilyCorner-module__00fz3q__closeButton,[data-theme=dark] .FamilyCorner-module__00fz3q__cancelButton){color:var(--color-text-light);background:#1e293bcc;border-color:#ffffff1a}:is([data-theme=dark] .FamilyCorner-module__00fz3q__closeButton:hover,[data-theme=dark] .FamilyCorner-module__00fz3q__cancelButton:hover){background:#1e293b}:is([data-theme=dark] .FamilyCorner-module__00fz3q__emptyStateButton,[data-theme=dark] .FamilyCorner-module__00fz3q__errorButton){background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--color-text-light)}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.FamilyCorner-module__00fz3q__headerBanner,.FamilyCorner-module__00fz3q__loadingContainer,.FamilyCorner-module__00fz3q__errorContainer,.FamilyCorner-module__00fz3q__emptyStateContainer,.FamilyCorner-module__00fz3q__managementTabs,.FamilyCorner-module__00fz3q__managementContent,.FamilyCorner-module__00fz3q__modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.FamilyCorner-module__00fz3q__managementTab,.FamilyCorner-module__00fz3q__input,.FamilyCorner-module__00fz3q__closeButton,.FamilyCorner-module__00fz3q__cancelButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.FamilyCorner-module__00fz3q__headerBanner,.FamilyCorner-module__00fz3q__loadingContainer,.FamilyCorner-module__00fz3q__errorContainer,.FamilyCorner-module__00fz3q__emptyStateContainer,.FamilyCorner-module__00fz3q__managementTabs,.FamilyCorner-module__00fz3q__managementContent{background:var(--color-background)}:is([data-theme=dark] .FamilyCorner-module__00fz3q__headerBanner,[data-theme=dark] .FamilyCorner-module__00fz3q__loadingContainer,[data-theme=dark] .FamilyCorner-module__00fz3q__errorContainer,[data-theme=dark] .FamilyCorner-module__00fz3q__emptyStateContainer,[data-theme=dark] .FamilyCorner-module__00fz3q__managementTabs,[data-theme=dark] .FamilyCorner-module__00fz3q__managementContent){background:#0f172afa}[data-theme=dark] .FamilyCorner-module__00fz3q__modal{background:#0f172afa}}
.FamilySwitcher-module__Z8cbda__switcher{background:var(--color-surface,#ffffff0a);border:1px solid var(--color-border,#00000014);z-index:1;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.5rem .75rem;display:flex;position:relative}.FamilySwitcher-module__Z8cbda__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary,#666);font-size:.75rem;font-weight:600}.FamilySwitcher-module__Z8cbda__pills{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.FamilySwitcher-module__Z8cbda__pill{border:1px solid var(--color-border,#0000001f);color:var(--color-text,#222);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;max-width:200px;padding:.35rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.FamilySwitcher-module__Z8cbda__pill:hover{border-color:var(--color-primary);background:rgba(var(--color-primary-rgb), .08)}.FamilySwitcher-module__Z8cbda__pill.FamilySwitcher-module__Z8cbda__selected{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.FamilySwitcher-module__Z8cbda__pillIcon{flex-shrink:0}.FamilySwitcher-module__Z8cbda__pillText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.ParentDashboard-module__8Z51uW__dashboardContainer{gap:var(--space-xlarge);width:100%;max-width:1200px;padding:var(--space-large);box-sizing:border-box;background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .03) 0%, rgba(var(--color-secondary-rgb), .05) 100%);border-radius:var(--border-radius-large);flex-direction:column;min-height:100vh;margin:0 auto;display:flex;position:relative;overflow:hidden}.ParentDashboard-module__8Z51uW__dashboardContainer:before{content:"";background:radial-gradient(circle at 20% 50%, rgba(var(--color-primary-rgb), .08) 0%, transparent 50%), radial-gradient(circle at 80% 20%, rgba(var(--color-warning-rgb), .05) 0%, transparent 50%), radial-gradient(circle at 40% 80%, rgba(var(--color-success-rgb), .05) 0%, transparent 50%);pointer-events:none;z-index:1;position:absolute;inset:0}.ParentDashboard-module__8Z51uW__headerBanner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-xlarge);box-shadow:var(--shadow-large);z-index:1;background:linear-gradient(135deg,#fffffff2 0%,#ffffffe6 100%);border:1px solid #ffffff4d;justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.ParentDashboard-module__8Z51uW__headerBanner:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .03) 0%, rgba(var(--color-secondary-rgb), .02) 100%);z-index:0;position:absolute;inset:0}.ParentDashboard-module__8Z51uW__dashboardTitle{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-semibold);color:var(--color-text);font-family:var(--font-family-heading);background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;margin:0;position:relative}.ParentDashboard-module__8Z51uW__refreshButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-medium);box-shadow:var(--shadow-medium);cursor:pointer;transition:all var(--transition-medium);z-index:1;width:48px;height:48px;color:var(--color-primary);background:#ffffffe6;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.ParentDashboard-module__8Z51uW__refreshButton:hover{box-shadow:var(--shadow-large);background:#fff;transform:scale(1.05)rotate(15deg)}.ParentDashboard-module__8Z51uW__statsContainer{gap:var(--space-large);z-index:1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid;position:relative}.ParentDashboard-module__8Z51uW__statCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-large);align-items:center;gap:var(--space-large);box-shadow:var(--shadow-large);cursor:pointer;transition:all var(--transition-medium);background:#fffffff2;border:1px solid #ffffff4d;display:flex;position:relative;overflow:hidden}.ParentDashboard-module__8Z51uW__statCard:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ParentDashboard-module__8Z51uW__statCard:hover{box-shadow:var(--shadow-xlarge);transform:translateY(-3px);background:#fffffffa!important}.ParentDashboard-module__8Z51uW__statIconContainer{background:linear-gradient(135deg, var(--color-warning) 0%, var(--color-secondary) 100%);width:64px;min-width:64px;max-width:64px;height:64px;min-height:64px;max-height:64px;box-shadow:var(--shadow-medium), inset 0 0 0 2px #ffffff4d;z-index:1;transition:all var(--transition-medium);aspect-ratio:1;background-clip:padding-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ParentDashboard-module__8Z51uW__statCard:hover .ParentDashboard-module__8Z51uW__statIconContainer{background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .8) 0%, rgba(var(--color-secondary-rgb), .7) 100%);box-shadow:var(--shadow-large), inset 0 0 0 2px #fff6;transform:scale(1.05)}.ParentDashboard-module__8Z51uW__statIcon{color:var(--color-text-light);filter:drop-shadow(0 2px 4px #0000004d);flex-shrink:0;width:28px;max-width:28px;height:28px;max-height:28px}.ParentDashboard-module__8Z51uW__statInfo{gap:var(--space-xsmall);z-index:1;flex-direction:column;display:flex;position:relative}.ParentDashboard-module__8Z51uW__statValue{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-text);font-family:var(--font-family-heading);background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0}.ParentDashboard-module__8Z51uW__statLabel{font-size:var(--font-size-small);color:var(--color-text-muted);font-weight:var(--font-weight-medium);margin:0}.ParentDashboard-module__8Z51uW__tooltip{background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-text-light);padding:var(--space-small) var(--space-large);border-radius:var(--border-radius-medium);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);white-space:nowrap;z-index:10;box-shadow:var(--shadow-large);animation:ParentDashboard-module__8Z51uW__tooltipFadeIn var(--transition-medium) ease-out;border:1px solid #fff3;position:absolute;top:-48px;left:50%;transform:translate(-50%)}@keyframes ParentDashboard-module__8Z51uW__tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ParentDashboard-module__8Z51uW__tooltip:after{content:"";border:6px solid #0000;border-top-color:var(--color-primary);position:absolute;top:100%;left:50%;transform:translate(-50%)}.ParentDashboard-module__8Z51uW__childrenContainer{margin-top:var(--space-xlarge);z-index:1;position:relative}.ParentDashboard-module__8Z51uW__sectionTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);color:var(--color-text);font-family:var(--font-family-heading);background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;margin-bottom:var(--space-large);-webkit-background-clip:text;background-clip:text}.ParentDashboard-module__8Z51uW__childrenList{gap:var(--space-large);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.ParentDashboard-module__8Z51uW__childCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-large);align-items:center;gap:var(--space-large);box-shadow:var(--shadow-large);transition:all var(--transition-medium);cursor:pointer;background:#fffffff2;border:1px solid #ffffff4d;display:flex;position:relative;overflow:hidden}.ParentDashboard-module__8Z51uW__childCard:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ParentDashboard-module__8Z51uW__childCard:hover{box-shadow:var(--shadow-xlarge);transform:translateY(-2px)}.ParentDashboard-module__8Z51uW__childAvatarContainer{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .1) 0%, rgba(var(--color-secondary-rgb), .05) 100%);width:48px;height:48px;box-shadow:var(--shadow-medium);border:2px solid rgba(var(--color-primary-rgb), .2);z-index:1;transition:all var(--transition-medium);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.ParentDashboard-module__8Z51uW__childCard:hover .ParentDashboard-module__8Z51uW__childAvatarContainer{border-color:rgba(var(--color-primary-rgb), .4);transform:scale(1.05)}.ParentDashboard-module__8Z51uW__childAvatar{color:var(--color-primary);width:24px;height:24px;filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .3))}.ParentDashboard-module__8Z51uW__childName{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-text);z-index:1;margin:0;position:relative}.ParentDashboard-module__8Z51uW__emptyChildrenContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-xxlarge);text-align:center;box-shadow:var(--shadow-large);background:#fffffff2;border:1px solid #ffffff4d;position:relative;overflow:hidden}.ParentDashboard-module__8Z51uW__emptyChildrenContainer:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ParentDashboard-module__8Z51uW__emptyMessage{color:var(--color-text-muted);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);z-index:1;margin:0;position:relative}.ParentDashboard-module__8Z51uW__actionsContainer{margin-top:var(--space-large);z-index:1;justify-content:center;display:flex;position:relative}.ParentDashboard-module__8Z51uW__actionButton{background:linear-gradient(135deg, var(--color-warning) 0%, var(--color-secondary) 100%);color:var(--color-text-light);padding:var(--space-medium) var(--space-xlarge);border-radius:var(--border-radius-medium);font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-medium);box-shadow:var(--shadow-medium);border:none;position:relative;overflow:hidden}.ParentDashboard-module__8Z51uW__actionButton:before{content:"";width:100%;height:100%;transition:left var(--transition-slow);background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;top:0;left:-100%}.ParentDashboard-module__8Z51uW__actionButton:hover{box-shadow:var(--shadow-large);transform:translateY(-2px)}.ParentDashboard-module__8Z51uW__actionButton:hover:before{left:100%}.ParentDashboard-module__8Z51uW__loadingContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);min-height:300px;box-shadow:var(--shadow-medium);background:#fffffff2;border:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ParentDashboard-module__8Z51uW__loadingContainer:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .02) 0%, rgba(var(--color-secondary-rgb), .01) 100%);z-index:0;position:absolute;inset:0}.ParentDashboard-module__8Z51uW__walletBalancesContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-large);padding:var(--space-xlarge);margin-top:var(--space-xlarge);box-shadow:var(--shadow-large);background:linear-gradient(135deg,#fffffff2 0%,#ffffffe6 100%);border:1px solid #ffffff4d}.ParentDashboard-module__8Z51uW__walletBalancesList{gap:var(--space-medium);flex-direction:column;display:flex}.ParentDashboard-module__8Z51uW__walletBalanceItem{padding:var(--space-medium);background:rgba(var(--color-primary-rgb), .05);border-radius:var(--border-radius-medium);border:1px solid rgba(var(--color-primary-rgb), .1);transition:all var(--transition-medium);justify-content:space-between;align-items:center;display:flex}.ParentDashboard-module__8Z51uW__walletBalanceItem:hover{background:rgba(var(--color-primary-rgb), .08);transform:translate(4px)}.ParentDashboard-module__8Z51uW__walletMemberInfo{align-items:center;gap:var(--space-small);display:flex}.ParentDashboard-module__8Z51uW__walletMemberIcon{color:var(--color-primary);width:20px;height:20px}.ParentDashboard-module__8Z51uW__walletMemberName{font-weight:var(--font-weight-semibold);color:var(--color-text)}.ParentDashboard-module__8Z51uW__walletMemberRole{color:var(--color-text-secondary);font-size:var(--font-size-small);text-transform:capitalize}.ParentDashboard-module__8Z51uW__walletBalance{font-weight:var(--font-weight-bold);color:var(--color-warning);font-size:var(--font-size-medium);font-family:SF Mono,monospace}.ParentDashboard-module__8Z51uW__redeemBalance{color:var(--color-success);font-weight:var(--font-weight-semibold);font-size:var(--font-size-small);opacity:.9}.ParentDashboard-module__8Z51uW__walletTotalBalance{padding:var(--space-medium);margin-top:var(--space-medium);border-top:2px solid var(--color-primary);font-weight:var(--font-weight-bold);justify-content:space-between;align-items:center;display:flex}.ParentDashboard-module__8Z51uW__totalLabel{color:var(--color-text);font-size:var(--font-size-medium)}.ParentDashboard-module__8Z51uW__totalAmount{color:var(--color-primary);font-size:var(--font-size-large);font-family:SF Mono,monospace}[data-theme=dark] .ParentDashboard-module__8Z51uW__dashboardContainer{background:linear-gradient(135deg,#0f172af2 0%,#1e293be6 100%)}:is([data-theme=dark] .ParentDashboard-module__8Z51uW__headerBanner,[data-theme=dark] .ParentDashboard-module__8Z51uW__loadingContainer,[data-theme=dark] .ParentDashboard-module__8Z51uW__emptyChildrenContainer){background:#0f172af2;border:1px solid #ffffff1a}:is([data-theme=dark] .ParentDashboard-module__8Z51uW__statCard,[data-theme=dark] .ParentDashboard-module__8Z51uW__childCard){background:#1e293bcc;border-color:#ffffff1a}:is([data-theme=dark] .ParentDashboard-module__8Z51uW__statCard:hover,[data-theme=dark] .ParentDashboard-module__8Z51uW__childCard:hover){background:#1e293b!important}[data-theme=dark] .ParentDashboard-module__8Z51uW__refreshButton{color:var(--color-text-light);background:#1e293bcc;border-color:#ffffff1a}[data-theme=dark] .ParentDashboard-module__8Z51uW__refreshButton:hover{background:#1e293b}[data-theme=dark] .ParentDashboard-module__8Z51uW__walletBalancesContainer{background:linear-gradient(135deg,#0f172af2 0%,#1e293be6 100%);border-color:#ffffff1a}[data-theme=dark] .ParentDashboard-module__8Z51uW__walletBalanceItem{background:rgba(var(--color-primary-rgb), .08);border-color:rgba(var(--color-primary-rgb), .2)}[data-theme=dark] .ParentDashboard-module__8Z51uW__walletBalanceItem:hover{background:rgba(var(--color-primary-rgb), .12)}:is([data-theme=dark] .ParentDashboard-module__8Z51uW__statIconContainer,[data-theme=dark] .ParentDashboard-module__8Z51uW__childAvatarContainer){background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .15) 0%, rgba(var(--color-secondary-rgb), .08) 100%);border-color:rgba(var(--color-primary-rgb), .3)}[data-theme=dark] .ParentDashboard-module__8Z51uW__tooltip{color:var(--color-text-light);background:linear-gradient(135deg,#0f172afa 0%,#1e293bf2 100%);border:1px solid #ffffff1a}[data-theme=dark] .ParentDashboard-module__8Z51uW__tooltip:after{border-top-color:#0f172afa}[data-theme=dark] .ParentDashboard-module__8Z51uW__actionButton{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--color-text-light)}@media (max-width:768px){.ParentDashboard-module__8Z51uW__dashboardContainer{padding:var(--space-small) var(--space-medium);gap:var(--space-medium)}.ParentDashboard-module__8Z51uW__headerBanner{padding:var(--space-medium);gap:var(--space-small);text-align:left;flex-direction:row;justify-content:space-between;align-items:center}.ParentDashboard-module__8Z51uW__dashboardTitle{font-size:var(--font-size-large);margin-right:var(--space-small);flex:1}.ParentDashboard-module__8Z51uW__refreshButton{width:40px;height:40px;padding:var(--space-small);flex-shrink:0}.ParentDashboard-module__8Z51uW__statsContainer{gap:var(--space-small);grid-template-columns:repeat(3,1fr)}.ParentDashboard-module__8Z51uW__statCard{padding:var(--space-small);gap:var(--space-small);text-align:center;flex-direction:column}.ParentDashboard-module__8Z51uW__statIconContainer{width:44px;height:44px;margin:0 auto}.ParentDashboard-module__8Z51uW__statIcon{width:20px;max-width:20px;height:20px;max-height:20px}.ParentDashboard-module__8Z51uW__statValue{font-size:var(--font-size-medium)}.ParentDashboard-module__8Z51uW__statLabel{font-size:var(--font-size-xsmall)}.ParentDashboard-module__8Z51uW__childrenList{gap:var(--space-small);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ParentDashboard-module__8Z51uW__childCard{padding:var(--space-small);gap:var(--space-small)}.ParentDashboard-module__8Z51uW__childAvatarContainer{width:40px;height:40px}.ParentDashboard-module__8Z51uW__childAvatar{width:20px;height:20px}.ParentDashboard-module__8Z51uW__childName{font-size:var(--font-size-small)}.ParentDashboard-module__8Z51uW__emptyChildrenContainer{padding:var(--space-large)}.ParentDashboard-module__8Z51uW__tooltip{font-size:var(--font-size-xsmall);padding:var(--space-xsmall) var(--space-medium)}.ParentDashboard-module__8Z51uW__walletBalancesContainer{padding:var(--space-large);margin-top:var(--space-large)}.ParentDashboard-module__8Z51uW__walletBalanceItem{align-items:flex-start;gap:var(--space-small);flex-direction:column}.ParentDashboard-module__8Z51uW__walletBalance{font-size:var(--font-size-medium);align-self:flex-end}.ParentDashboard-module__8Z51uW__walletTotalBalance{gap:var(--space-small);text-align:center;flex-direction:column;align-items:center}}@media (max-width:480px){.ParentDashboard-module__8Z51uW__dashboardContainer{padding:var(--space-small);gap:var(--space-medium)}.ParentDashboard-module__8Z51uW__headerBanner{padding:var(--space-small) var(--space-medium);flex-direction:row;justify-content:space-between;align-items:center}.ParentDashboard-module__8Z51uW__dashboardTitle{font-size:var(--font-size-medium);margin-right:var(--space-small);flex:1}.ParentDashboard-module__8Z51uW__refreshButton{flex-shrink:0;width:36px;height:36px}.ParentDashboard-module__8Z51uW__statsContainer{gap:var(--space-small)}.ParentDashboard-module__8Z51uW__statCard{padding:var(--space-small);gap:var(--space-small);text-align:center;flex-direction:column}.ParentDashboard-module__8Z51uW__statIconContainer{width:44px;height:44px;margin:0 auto}.ParentDashboard-module__8Z51uW__statIcon{width:20px;max-width:20px;height:20px;max-height:20px}.ParentDashboard-module__8Z51uW__statValue{font-size:var(--font-size-medium)}.ParentDashboard-module__8Z51uW__statLabel{font-size:var(--font-size-xsmall)}.ParentDashboard-module__8Z51uW__childrenList{gap:var(--space-small);grid-template-columns:1fr}.ParentDashboard-module__8Z51uW__childCard{padding:var(--space-small);gap:var(--space-small)}.ParentDashboard-module__8Z51uW__childrenContainer{margin-top:var(--space-large)}.ParentDashboard-module__8Z51uW__sectionTitle{font-size:var(--font-size-medium);margin-bottom:var(--space-medium)}.ParentDashboard-module__8Z51uW__emptyChildrenContainer{padding:var(--space-medium)}.ParentDashboard-module__8Z51uW__emptyMessage{font-size:var(--font-size-small)}}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ParentDashboard-module__8Z51uW__headerBanner,.ParentDashboard-module__8Z51uW__loadingContainer,.ParentDashboard-module__8Z51uW__emptyChildrenContainer,.ParentDashboard-module__8Z51uW__statCard,.ParentDashboard-module__8Z51uW__childCard,.ParentDashboard-module__8Z51uW__tooltip{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ParentDashboard-module__8Z51uW__refreshButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ParentDashboard-module__8Z51uW__headerBanner,.ParentDashboard-module__8Z51uW__loadingContainer,.ParentDashboard-module__8Z51uW__emptyChildrenContainer,.ParentDashboard-module__8Z51uW__statCard,.ParentDashboard-module__8Z51uW__childCard{background:var(--color-background)}:is([data-theme=dark] .ParentDashboard-module__8Z51uW__headerBanner,[data-theme=dark] .ParentDashboard-module__8Z51uW__loadingContainer,[data-theme=dark] .ParentDashboard-module__8Z51uW__emptyChildrenContainer){background:#0f172afa}:is([data-theme=dark] .ParentDashboard-module__8Z51uW__statCard,[data-theme=dark] .ParentDashboard-module__8Z51uW__childCard){background:#1e293be6}}
.RedemptionApprovalModal-module__5qMmYq__modalOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#000c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.RedemptionApprovalModal-module__5qMmYq__modalContent{background:linear-gradient(135deg,#1f2937 0%,#111827 100%);border:1px solid #374151;border-radius:24px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px #0009}.RedemptionApprovalModal-module__5qMmYq__modalHeader{justify-content:space-between;align-items:center;margin-bottom:24px;padding:32px 32px 0;display:flex}.RedemptionApprovalModal-module__5qMmYq__headerContent{align-items:center;gap:16px;display:flex}.RedemptionApprovalModal-module__5qMmYq__headerIcon{color:#1f2937;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 8px 16px #f59e0b66}.RedemptionApprovalModal-module__5qMmYq__headerText{flex-direction:column;gap:4px;display:flex}.RedemptionApprovalModal-module__5qMmYq__modalTitle{color:#f3f4f6;margin:0;font-size:24px;font-weight:700}.RedemptionApprovalModal-module__5qMmYq__modalSubtitle{color:#9ca3af;margin:0;font-size:16px;font-weight:500}.RedemptionApprovalModal-module__5qMmYq__closeButton{color:#9ca3af;cursor:pointer;background:#4b55634d;border:1px solid #4b556380;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.RedemptionApprovalModal-module__5qMmYq__closeButton:hover:not(:disabled){color:#ef4444;background:#ef444433;border-color:#ef444480}.RedemptionApprovalModal-module__5qMmYq__closeButton:disabled{opacity:.5;cursor:not-allowed}.RedemptionApprovalModal-module__5qMmYq__modalBody{padding:0 32px}.RedemptionApprovalModal-module__5qMmYq__requestSummary{background:#10b9811a;border:1px solid #10b9814d;border-radius:16px;margin-bottom:24px;padding:24px}.RedemptionApprovalModal-module__5qMmYq__amountSection{text-align:center;margin-bottom:20px}.RedemptionApprovalModal-module__5qMmYq__amountLabel{color:#9ca3af;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.RedemptionApprovalModal-module__5qMmYq__amountValue{color:#10b981;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:32px;font-weight:800}.RedemptionApprovalModal-module__5qMmYq__requestDetails{flex-direction:column;gap:12px;display:flex}.RedemptionApprovalModal-module__5qMmYq__detailRow{color:#d1d5db;align-items:center;gap:8px;font-size:14px;display:flex}.RedemptionApprovalModal-module__5qMmYq__warningIcon{color:#fbbf24}.RedemptionApprovalModal-module__5qMmYq__warningText{color:#fbbf24;font-weight:500}.RedemptionApprovalModal-module__5qMmYq__childMessage{background:#6366f11a;border:1px solid #6366f14d;border-radius:16px;margin-bottom:24px;padding:20px}.RedemptionApprovalModal-module__5qMmYq__sectionTitle{color:#f3f4f6;margin:0 0 12px;font-size:16px;font-weight:600}.RedemptionApprovalModal-module__5qMmYq__messageContent{color:#e5e7eb;background:#6366f10d;border-left:4px solid #6366f1;border-radius:12px;padding:16px;font-size:16px;font-style:italic;line-height:1.5}.RedemptionApprovalModal-module__5qMmYq__fulfillmentSection{margin-bottom:24px}.RedemptionApprovalModal-module__5qMmYq__typeOptions{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:16px 0;display:grid}.RedemptionApprovalModal-module__5qMmYq__typeOption{color:#d1d5db;cursor:pointer;background:#4b55634d;border:2px solid #4b556380;border-radius:12px;flex-direction:column;align-items:center;gap:8px;min-height:80px;padding:16px 12px;transition:all .2s;display:flex}.RedemptionApprovalModal-module__5qMmYq__typeOption:hover:not(:disabled){background:#4b556380;border-color:#4b5563b3;transform:translateY(-2px)}.RedemptionApprovalModal-module__5qMmYq__typeOption.RedemptionApprovalModal-module__5qMmYq__selected{color:#10b981;background:#10b98133;border-color:#10b98199}.RedemptionApprovalModal-module__5qMmYq__typeOption:disabled{opacity:.5;cursor:not-allowed}.RedemptionApprovalModal-module__5qMmYq__typeIcon{color:#1f2937;background:currentColor;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.RedemptionApprovalModal-module__5qMmYq__typeOption.RedemptionApprovalModal-module__5qMmYq__selected .RedemptionApprovalModal-module__5qMmYq__typeIcon{background:#10b981}.RedemptionApprovalModal-module__5qMmYq__typeLabel{text-align:center;font-size:12px;font-weight:600;line-height:1.3}.RedemptionApprovalModal-module__5qMmYq__methodDescription{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:12px;margin-top:12px;padding:16px}.RedemptionApprovalModal-module__5qMmYq__methodDescription p{color:#93c5fd;margin:0;font-size:14px;line-height:1.4}.RedemptionApprovalModal-module__5qMmYq__notesSection{margin-bottom:24px}.RedemptionApprovalModal-module__5qMmYq__notesLabel{color:#f3f4f6;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.RedemptionApprovalModal-module__5qMmYq__notesTextarea{color:#f3f4f6;resize:vertical;background:#374151;border:1px solid #4b5563;border-radius:12px;width:100%;min-height:80px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s}.RedemptionApprovalModal-module__5qMmYq__notesTextarea:focus{border-color:#10b981;outline:none;box-shadow:0 0 0 3px #10b9811a}.RedemptionApprovalModal-module__5qMmYq__notesTextarea::placeholder{color:#9ca3af}.RedemptionApprovalModal-module__5qMmYq__charCount{text-align:right;color:#6b7280;margin-top:4px;font-size:11px;display:block}.RedemptionApprovalModal-module__5qMmYq__modalActions{border-top:1px solid #4b55634d;justify-content:flex-end;gap:12px;margin-top:32px;padding:24px 32px 32px;display:flex}.RedemptionApprovalModal-module__5qMmYq__declineButton{color:#d1d5db;cursor:pointer;background:#4b55634d;border:1px solid #4b556380;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;transition:all .2s;display:flex}.RedemptionApprovalModal-module__5qMmYq__declineButton:hover:not(:disabled){color:#ef4444;background:#ef444433;border-color:#ef444480}.RedemptionApprovalModal-module__5qMmYq__approveButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 8px #10b9814d}.RedemptionApprovalModal-module__5qMmYq__approveButton:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);transform:translateY(-1px);box-shadow:0 6px 12px #10b98166}.RedemptionApprovalModal-module__5qMmYq__approveButton:disabled,.RedemptionApprovalModal-module__5qMmYq__declineButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.RedemptionApprovalModal-module__5qMmYq__cancelButton{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #4b556380;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;transition:all .2s;display:flex}.RedemptionApprovalModal-module__5qMmYq__cancelButton:hover:not(:disabled){color:#d1d5db;background:#4b556333}.RedemptionApprovalModal-module__5qMmYq__confirmDeclineButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 8px #ef44444d}.RedemptionApprovalModal-module__5qMmYq__confirmDeclineButton:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 6px 12px #ef444466}.RedemptionApprovalModal-module__5qMmYq__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px}@media (max-width:768px){.RedemptionApprovalModal-module__5qMmYq__modalOverlay{padding:12px}.RedemptionApprovalModal-module__5qMmYq__modalContent{border-radius:20px;max-width:100%}.RedemptionApprovalModal-module__5qMmYq__modalHeader{margin-bottom:20px;padding:24px 24px 0}.RedemptionApprovalModal-module__5qMmYq__headerIcon{width:48px;height:48px}.RedemptionApprovalModal-module__5qMmYq__modalTitle{font-size:20px}.RedemptionApprovalModal-module__5qMmYq__modalSubtitle{font-size:14px}.RedemptionApprovalModal-module__5qMmYq__modalBody{padding:0 24px}.RedemptionApprovalModal-module__5qMmYq__requestSummary{padding:20px}.RedemptionApprovalModal-module__5qMmYq__amountValue{font-size:28px}.RedemptionApprovalModal-module__5qMmYq__typeOptions{grid-template-columns:repeat(2,1fr);gap:10px}.RedemptionApprovalModal-module__5qMmYq__typeOption{min-height:70px;padding:12px 8px}.RedemptionApprovalModal-module__5qMmYq__typeIcon{width:28px;height:28px}.RedemptionApprovalModal-module__5qMmYq__typeLabel{font-size:11px}.RedemptionApprovalModal-module__5qMmYq__modalActions{flex-direction:column-reverse;gap:8px;padding:0 24px 24px}.RedemptionApprovalModal-module__5qMmYq__approveButton,.RedemptionApprovalModal-module__5qMmYq__declineButton,.RedemptionApprovalModal-module__5qMmYq__cancelButton,.RedemptionApprovalModal-module__5qMmYq__confirmDeclineButton{justify-content:center;width:100%}}@media (prefers-color-scheme:light){.RedemptionApprovalModal-module__5qMmYq__modalContent{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-color:#cbd5e1}.RedemptionApprovalModal-module__5qMmYq__modalTitle{color:#1e293b}.RedemptionApprovalModal-module__5qMmYq__modalSubtitle{color:#64748b}.RedemptionApprovalModal-module__5qMmYq__requestSummary{background:#10b9811a;border-color:#10b9814d}.RedemptionApprovalModal-module__5qMmYq__amountLabel,.RedemptionApprovalModal-module__5qMmYq__detailRow{color:#64748b}.RedemptionApprovalModal-module__5qMmYq__amountValue{color:#10b981}.RedemptionApprovalModal-module__5qMmYq__childMessage{background:#6366f11a;border-color:#6366f14d}.RedemptionApprovalModal-module__5qMmYq__sectionTitle,.RedemptionApprovalModal-module__5qMmYq__notesLabel{color:#1e293b}.RedemptionApprovalModal-module__5qMmYq__messageContent{color:#475569}.RedemptionApprovalModal-module__5qMmYq__notesTextarea{color:#1e293b;background:#fff;border-color:#cbd5e1}.RedemptionApprovalModal-module__5qMmYq__typeOption,.RedemptionApprovalModal-module__5qMmYq__closeButton,.RedemptionApprovalModal-module__5qMmYq__declineButton,.RedemptionApprovalModal-module__5qMmYq__cancelButton{color:#475569;background:#94a3b833;border-color:#94a3b866}}
.PendingInvitationsView-module__nTy_ca__container{width:100%;max-width:800px;margin:0 auto}.PendingInvitationsView-module__nTy_ca__header{text-align:center;margin-bottom:var(--space-xlarge);padding:var(--space-xlarge);background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .08) 0%, rgba(var(--color-secondary-rgb), .04) 100%);border:1px solid rgba(var(--color-primary-rgb), .12);border-radius:16px}.PendingInvitationsView-module__nTy_ca__headerIcon{width:64px;height:64px;margin:0 auto var(--space-medium);background:var(--color-primary);color:#fff;box-shadow:0 4px 12px rgba(var(--color-primary-rgb), .3);border-radius:50%;justify-content:center;align-items:center;display:flex}.PendingInvitationsView-module__nTy_ca__title{font-size:var(--font-size-xxlarge);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-xsmall) 0;line-height:1.2}.PendingInvitationsView-module__nTy_ca__subtitle{font-size:var(--font-size-large);color:var(--color-text-secondary);margin:0;line-height:1.4}.PendingInvitationsView-module__nTy_ca__errorContainer{margin-bottom:var(--space-medium);padding:var(--space-medium);background:rgba(var(--color-error-rgb), .1);border:1px solid rgba(var(--color-error-rgb), .3);border-radius:var(--border-radius-medium)}.PendingInvitationsView-module__nTy_ca__errorText{color:var(--color-error);font-weight:var(--font-weight-medium);text-align:center;margin:0}.PendingInvitationsView-module__nTy_ca__invitationsContainer{gap:var(--space-large);flex-direction:column;display:flex}.PendingInvitationsView-module__nTy_ca__invitationCard{background:var(--color-background);border:1px solid var(--color-border);z-index:1;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 8px 28px #00000014}.PendingInvitationsView-module__nTy_ca__cardHeader{align-items:center;gap:var(--space-medium);padding:var(--space-large);background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .12) 0%, rgba(var(--color-primary-rgb), .03) 100%);border-bottom:1px solid rgba(var(--color-primary-rgb), .12);display:flex}.PendingInvitationsView-module__nTy_ca__cardIcon{background:var(--color-primary);border-radius:var(--border-radius-large);color:#fff;width:48px;height:48px;box-shadow:0 4px 12px rgba(var(--color-primary-rgb), .3);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PendingInvitationsView-module__nTy_ca__cardHeaderContent{flex:1;min-width:0}.PendingInvitationsView-module__nTy_ca__familyName{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-xxsmall) 0;line-height:1.25}.PendingInvitationsView-module__nTy_ca__inviterInfo{font-size:var(--font-size-small);color:var(--color-text-secondary);margin:0;line-height:1.4}.PendingInvitationsView-module__nTy_ca__statusBadge{align-items:center;gap:var(--space-xxsmall);padding:var(--space-xxsmall) var(--space-small);background:rgba(var(--color-warning-rgb), .15);color:#9a7400;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:999px;flex-shrink:0;display:flex}.PendingInvitationsView-module__nTy_ca__cardContent{padding:var(--space-large);gap:var(--space-medium);flex-direction:column;display:flex}.PendingInvitationsView-module__nTy_ca__roleInfo{padding:var(--space-medium);background:rgba(var(--color-success-rgb), .08);border:1px solid rgba(var(--color-success-rgb), .25);border-radius:var(--border-radius-large)}.PendingInvitationsView-module__nTy_ca__roleText{color:var(--color-success);font-weight:var(--font-weight-medium);text-align:center;margin:0;line-height:1.4}.PendingInvitationsView-module__nTy_ca__privacySection{border:1px solid var(--color-border);border-radius:var(--border-radius-large);padding:var(--space-medium);background:var(--color-background-alt)}.PendingInvitationsView-module__nTy_ca__privacyTitle{align-items:center;gap:var(--space-xxsmall);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-small);display:flex}.PendingInvitationsView-module__nTy_ca__privacyList{gap:var(--space-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PendingInvitationsView-module__nTy_ca__privacyItem{align-items:center;gap:var(--space-small);font-size:var(--font-size-small);color:var(--color-text-secondary);line-height:1.4;display:flex}.PendingInvitationsView-module__nTy_ca__checkIcon{color:var(--color-success);flex-shrink:0}.PendingInvitationsView-module__nTy_ca__crossIcon{color:var(--color-text-muted);flex-shrink:0}.PendingInvitationsView-module__nTy_ca__expiryInfo{text-align:center}.PendingInvitationsView-module__nTy_ca__expiryText{font-size:var(--font-size-xsmall);color:var(--color-text-muted);text-align:center;margin:0;line-height:1.4}.PendingInvitationsView-module__nTy_ca__cardActions{gap:var(--space-medium);padding:var(--space-large);background:rgba(var(--color-primary-rgb), .03);border-top:1px solid rgba(var(--color-primary-rgb), .1);z-index:10;display:flex;position:relative}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__rejectButton,.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton{color:#ef4444!important;z-index:11!important;opacity:1!important;background:0 0!important;border:1.5px solid #ef4444!important;border-radius:8px!important;flex:1!important;min-height:44px!important;font-weight:500!important;transition:all .3s!important;position:relative!important;overflow:visible!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__rejectButton:hover:not(:disabled),.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton:hover:not(:disabled){color:#ef4444!important;background:#ef444414!important;border-color:#ef4444!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #ef444433!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__rejectButton:active:not(:disabled),.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton:active:not(:disabled){transform:translateY(0)!important;box-shadow:0 2px 6px #ef444433!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__acceptButton,.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton{color:#fff!important;z-index:11!important;opacity:1!important;background:#22c55e!important;border:1.5px solid #22c55e!important;border-radius:8px!important;flex:2!important;min-height:44px!important;font-weight:600!important;transition:all .3s!important;position:relative!important;overflow:visible!important;box-shadow:0 2px 8px #22c55e33!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__acceptButton:hover:not(:disabled),.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton:hover:not(:disabled){color:#fff!important;background:#16a34a!important;border-color:#16a34a!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px #22c55e4d!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__acceptButton:active:not(:disabled),.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton:active:not(:disabled){transform:translateY(0)!important;box-shadow:0 2px 8px #22c55e33!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__acceptButton:disabled,.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton:disabled,.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__rejectButton:disabled,.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton:disabled{opacity:.5!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__acceptButton:disabled:hover,.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton:disabled:hover{color:#fff!important;box-shadow:none!important;background:#22c55e!important;border-color:#22c55e!important;transform:none!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__rejectButton:disabled:hover,.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton:disabled:hover{color:#ef4444!important;box-shadow:none!important;background:0 0!important;border-color:#ef4444!important;transform:none!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__rejectButton:focus,.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton:focus{outline-offset:2px!important;outline:2px solid #ef4444!important;box-shadow:0 0 0 3px #ef444426!important}.PendingInvitationsView-module__nTy_ca__cardActions button.PendingInvitationsView-module__nTy_ca__acceptButton:focus,.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton:focus{outline-offset:2px!important;outline:2px solid #22c55e!important;box-shadow:0 0 0 3px #22c55e26!important}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__invitationCard{background:#1f2937fa;border-color:#ffffff1a}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__cardHeader{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .18) 0%, rgba(var(--color-primary-rgb), .05) 100%);border-bottom-color:rgba(var(--color-primary-rgb), .25)}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__header{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .12) 0%, rgba(var(--color-secondary-rgb), .06) 100%);border-color:rgba(var(--color-primary-rgb), .25)}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__privacySection{background:#ffffff0a;border-color:#ffffff1a}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__roleInfo{background:rgba(var(--color-success-rgb), .12);border-color:rgba(var(--color-success-rgb), .3)}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__cardActions{background:rgba(var(--color-primary-rgb), .06);border-top-color:rgba(var(--color-primary-rgb), .2)}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton{color:#ef4444!important;border-color:#ef4444!important}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton:hover:not(:disabled){color:#ef4444!important;background:#ef44441a!important;border-color:#ef4444!important;box-shadow:0 4px 12px #ef444440!important}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton{background:#22c55e!important;border-color:#22c55e!important;box-shadow:0 2px 8px #22c55e40!important}[data-theme=dark] .PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton:hover:not(:disabled){background:#16a34a!important;border-color:#16a34a!important;box-shadow:0 6px 16px #22c55e59!important}@media (max-width:768px){.PendingInvitationsView-module__nTy_ca__header{padding:var(--space-large)}.PendingInvitationsView-module__nTy_ca__title{font-size:var(--font-size-xlarge)}.PendingInvitationsView-module__nTy_ca__cardHeader,.PendingInvitationsView-module__nTy_ca__cardContent{padding:var(--space-medium)}.PendingInvitationsView-module__nTy_ca__cardActions{padding:var(--space-medium);flex-direction:column}.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton,.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton{min-height:48px!important;font-size:var(--font-size-medium)!important;flex:1!important}.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton:hover:not(:disabled),.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton:hover:not(:disabled){transform:none!important}.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__acceptButton:active:not(:disabled),.PendingInvitationsView-module__nTy_ca__cardActions .PendingInvitationsView-module__nTy_ca__rejectButton:active:not(:disabled){transition:transform .1s!important;transform:scale(.98)!important}}
.NotificationBell-module__LojjVG__notificationBellContainer{filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .2));transition:all var(--transition-medium);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:inline-flex;position:relative}.NotificationBell-module__LojjVG__notificationBellContainer:hover{filter:drop-shadow(0 4px 8px rgba(var(--color-primary-rgb), .3));transform:translateY(-1px)}.NotificationBell-module__LojjVG__iconButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:36px;height:36px;color:var(--color-text);cursor:pointer;transition:all var(--transition-medium);box-shadow:var(--shadow-small);-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#fffc 0%,#fff9 100%);border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:visible}.NotificationBell-module__LojjVG__iconButton:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .1) 0%, rgba(var(--color-secondary-rgb), .05) 100%);opacity:0;transition:all var(--transition-medium);z-index:0;border-radius:50%;position:absolute;inset:0}.NotificationBell-module__LojjVG__iconButton:hover{box-shadow:var(--shadow-medium);background:linear-gradient(135deg,#fff 0%,#ffffffe6 100%);transform:translateY(-2px)scale(1.05)}.NotificationBell-module__LojjVG__iconButton:hover:before{opacity:1}.NotificationBell-module__LojjVG__iconButton:hover .NotificationBell-module__LojjVG__bellIcon{color:var(--color-primary);filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .4));transform:scale(1.1)}.NotificationBell-module__LojjVG__iconButton.NotificationBell-module__LojjVG__active{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);box-shadow:var(--shadow-large);border-color:var(--color-primary);transform:scale(1.02)}.NotificationBell-module__LojjVG__iconButton.NotificationBell-module__LojjVG__active:before{opacity:0}.NotificationBell-module__LojjVG__iconButton.NotificationBell-module__LojjVG__active .NotificationBell-module__LojjVG__bellIcon{color:var(--color-text-light);filter:drop-shadow(0 2px 8px #ffffff80);animation:2s ease-in-out infinite NotificationBell-module__LojjVG__activePulse;transform:scale(1.15)}@keyframes NotificationBell-module__LojjVG__activePulse{0%,to{transform:scale(1.15)}50%{transform:scale(1.2)}}.NotificationBell-module__LojjVG__bellIcon{width:18px;height:18px;transition:all var(--transition-medium);z-index:1;filter:drop-shadow(0 1px 2px #0000001a);flex-shrink:0;margin:auto;position:relative}.NotificationBell-module__LojjVG__badge{background:linear-gradient(135deg, var(--color-error) 0%, var(--color-warning) 100%);min-width:16px;height:16px;color:var(--color-text-light);font-size:10px;font-weight:var(--font-weight-bold);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--transition-medium);box-shadow:var(--shadow-medium);z-index:2;border:2px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;padding:0 3px;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(50%,-50%)}.NotificationBell-module__LojjVG__badge:before{content:"";z-index:0;background:radial-gradient(circle at 30% 30%,#ffffff4d 0%,#0000 70%);position:absolute;inset:0}.NotificationBell-module__LojjVG__badge span{z-index:1;text-shadow:0 1px 2px #0000004d;position:relative}.NotificationBell-module__LojjVG__badge.NotificationBell-module__LojjVG__pulse{animation:2s ease-in-out infinite NotificationBell-module__LojjVG__premiumBadgePulse}@keyframes NotificationBell-module__LojjVG__premiumBadgePulse{0%,to{box-shadow:var(--shadow-medium);transform:translate(50%,-50%)scale(1)}50%{background:linear-gradient(135deg, var(--color-error) 0%, var(--color-error) 100%);box-shadow:0 4px 20px rgba(var(--color-error-rgb), .6);transform:translate(50%,-50%)scale(1.2)}}[data-theme=dark] .NotificationBell-module__LojjVG__iconButton{background:linear-gradient(135deg,#1e293bcc 0%,#0f172a99 100%);border-color:#fff3;box-shadow:0 2px 8px #0000004d}[data-theme=dark] .NotificationBell-module__LojjVG__iconButton:before{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .2) 0%, rgba(var(--color-secondary-rgb), .1) 100%)}[data-theme=dark] .NotificationBell-module__LojjVG__iconButton:hover{background:linear-gradient(135deg,#1e293b 0%,#0f172acc 100%);box-shadow:0 4px 16px #0006}[data-theme=dark] .NotificationBell-module__LojjVG__bellIcon{color:#ffffffe6;filter:drop-shadow(0 1px 2px #ffffff1a)}:is([data-theme=dark] .NotificationBell-module__LojjVG__iconButton:hover .NotificationBell-module__LojjVG__bellIcon,[data-theme=dark] .NotificationBell-module__LojjVG__iconButton.NotificationBell-module__LojjVG__active .NotificationBell-module__LojjVG__bellIcon){color:var(--color-primary);filter:drop-shadow(0 2px 8px rgba(var(--color-primary-rgb), .6))}[data-theme=dark] .NotificationBell-module__LojjVG__badge{border-color:#0f172acc;box-shadow:0 2px 12px #00000080}@media (max-width:768px){[data-theme=dark] .NotificationBell-module__LojjVG__iconButton{box-shadow:var(--shadow-medium);background:linear-gradient(135deg,#1e293be6 0%,#0f172ab3 100%)}}@keyframes NotificationBell-module__LojjVG__bellRing{0%{filter:drop-shadow(0 1px 2px #0000001a);transform:rotate(0)scale(1)}10%{filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .3));transform:rotate(12deg)scale(1.05)}20%{filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .3));transform:rotate(-12deg)scale(1.05)}30%{filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .2));transform:rotate(10deg)scale(1.03)}40%{filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .2));transform:rotate(-10deg)scale(1.03)}50%{filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .15));transform:rotate(8deg)scale(1.02)}60%{filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .15));transform:rotate(-8deg)scale(1.02)}70%{filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .1));transform:rotate(6deg)scale(1.01)}80%{filter:drop-shadow(0 2px 4px rgba(var(--color-primary-rgb), .1));transform:rotate(-6deg)scale(1.01)}90%{filter:drop-shadow(0 1px 2px #0000001a);transform:rotate(3deg)scale(1)}to{filter:drop-shadow(0 1px 2px #0000001a);transform:rotate(0)scale(1)}}.NotificationBell-module__LojjVG__isAnimating{animation:1.2s ease-in-out NotificationBell-module__LojjVG__bellRing}.NotificationBell-module__LojjVG__isAnimating .NotificationBell-module__LojjVG__badge{animation:1.2s ease-in-out NotificationBell-module__LojjVG__premiumBadgePulse}@media (max-width:768px){.NotificationBell-module__LojjVG__iconButton{width:48px;height:48px;box-shadow:var(--shadow-medium);background:linear-gradient(135deg,#ffffffe6 0%,#ffffffb3 100%);border-radius:50%;overflow:visible}.NotificationBell-module__LojjVG__iconButton:hover{transform:translateY(-1px)scale(1.02)}.NotificationBell-module__LojjVG__badge{min-width:22px;height:22px;font-size:var(--font-size-xsmall);box-shadow:var(--shadow-large);border-width:3px;top:-2px;right:-2px;transform:translate(50%,-50%)}.NotificationBell-module__LojjVG__bellIcon{filter:drop-shadow(0 2px 4px #00000026);flex-shrink:0;width:24px;height:24px;margin:auto}.NotificationBell-module__LojjVG__notificationBellContainer:hover{filter:drop-shadow(0 6px 12px rgba(var(--color-primary-rgb), .4));transform:translateY(-2px)}}.NotificationBell-module__LojjVG__iconButton:active{transition:all .1s;transform:translateY(0)scale(.98)}.NotificationBell-module__LojjVG__iconButton:focus{box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .3);outline:none}@keyframes NotificationBell-module__LojjVG__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.NotificationBell-module__LojjVG__badge.NotificationBell-module__LojjVG__new{background:linear-gradient(90deg, var(--color-error) 0%, var(--color-warning) 25%, var(--color-error) 50%, var(--color-warning) 75%, var(--color-error) 100%);background-size:200% 100%;animation:2s ease-in-out infinite NotificationBell-module__LojjVG__shimmer}.NotificationBell-module__LojjVG__iconButton.NotificationBell-module__LojjVG__hasNotifications:after{content:"";background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);opacity:.3;z-index:-1;border-radius:50%;animation:3s ease-in-out infinite NotificationBell-module__LojjVG__glowPulse;position:absolute;inset:-2px}@keyframes NotificationBell-module__LojjVG__glowPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}
/*# sourceMappingURL=2vrtqz274aazb.css.map*/