.OpportunityDetailSheet-module__e-YN3G__contentWrapper{gap:var(--space-xl);flex-direction:column;display:flex}.OpportunityDetailSheet-module__e-YN3G__contentWrapper.OpportunityDetailSheet-module__e-YN3G__compact{gap:var(--space-sm)}.OpportunityDetailSheet-module__e-YN3G__stageSection{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-lg);padding:var(--space-lg);margin-bottom:var(--space-xl);background:#ffffff08}.OpportunityDetailSheet-module__e-YN3G__stageSection.OpportunityDetailSheet-module__e-YN3G__compact{margin-bottom:var(--space-md);padding:.75rem}.OpportunityDetailSheet-module__e-YN3G__stageTitle{color:var(--container-heading-color,#fffffff2);margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.5px;font-size:.9375rem;font-weight:600}.OpportunityDetailSheet-module__e-YN3G__stageTitle.OpportunityDetailSheet-module__e-YN3G__compact{margin-bottom:.5rem;font-size:.75rem;font-weight:700}.OpportunityDetailSheet-module__e-YN3G__stageGrid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.OpportunityDetailSheet-module__e-YN3G__stageGrid.OpportunityDetailSheet-module__e-YN3G__compact{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem}.OpportunityDetailSheet-module__e-YN3G__stageButton{justify-content:flex-start;align-items:center;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);color:var(--container-text-secondary,#fff9);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;font-size:.875rem;font-weight:500;display:flex;position:relative;overflow:hidden}.OpportunityDetailSheet-module__e-YN3G__stageButton.OpportunityDetailSheet-module__e-YN3G__compact{white-space:nowrap;gap:.25rem;min-height:36px;padding:.375rem .625rem;font-size:.75rem;overflow:hidden}.OpportunityDetailSheet-module__e-YN3G__stageButton:before{content:"";background:var(--stage-color);opacity:0;height:3px;transition:opacity var(--transition-fast);position:absolute;top:0;left:0;right:0}.OpportunityDetailSheet-module__e-YN3G__stageButton:hover{border-color:var(--dashboard-border-light,#fff3);background:#ffffff0d;transform:translateY(-1px)}.OpportunityDetailSheet-module__e-YN3G__stageButtonActive{background:var(--stage-color);opacity:.9;border-color:var(--stage-color);color:#fff}.OpportunityDetailSheet-module__e-YN3G__stageButtonActive:before{opacity:1}.OpportunityDetailSheet-module__e-YN3G__stageButton:disabled{opacity:.5;cursor:not-allowed}.OpportunityDetailSheet-module__e-YN3G__stageButton.OpportunityDetailSheet-module__e-YN3G__compact svg{width:12px;height:12px}.OpportunityDetailSheet-module__e-YN3G__stageIndicator{background:var(--stage-color);border-radius:50%;flex-shrink:0;width:6px;height:6px}.OpportunityDetailSheet-module__e-YN3G__stageButton span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.OpportunityDetailSheet-module__e-YN3G__contentGrid{gap:var(--space-xl);grid-template-columns:repeat(2,1fr);display:grid}.OpportunityDetailSheet-module__e-YN3G__contentGrid.OpportunityDetailSheet-module__e-YN3G__compact{gap:var(--space-sm)}.OpportunityDetailSheet-module__e-YN3G__contentGrid.OpportunityDetailSheet-module__e-YN3G__smartLayout{gap:var(--space-sm);grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;display:grid}.OpportunityDetailSheet-module__e-YN3G__gridCell.OpportunityDetailSheet-module__e-YN3G__spanRows2{grid-row:span 2}.OpportunityDetailSheet-module__e-YN3G__gridCell.OpportunityDetailSheet-module__e-YN3G__fullWidth{grid-column:1/-1}.OpportunityDetailSheet-module__e-YN3G__singleColumnSection{grid-column:1/-1;max-width:100%}.OpportunityDetailSheet-module__e-YN3G__sectionDivider{height:1px;margin:var(--space-lg)0;background:linear-gradient(90deg,#0000,#ffffff1a 10% 90%,#0000);grid-column:1/-1;position:relative}.OpportunityDetailSheet-module__e-YN3G__sectionDivider.OpportunityDetailSheet-module__e-YN3G__compact{margin:var(--space-md)0}.OpportunityDetailSheet-module__e-YN3G__sectionDivider:before{content:attr(data-label);background:var(--dashboard-bg,#0f172a);padding:0 var(--space-md);color:#fff6;text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1200px){.OpportunityDetailSheet-module__e-YN3G__contentGrid{grid-template-columns:1fr}}.OpportunityDetailSheet-module__e-YN3G__sectionCard{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-lg);padding:var(--space-lg);gap:var(--space-md);background:#ffffff08;flex-direction:column;display:flex}.OpportunityDetailSheet-module__e-YN3G__sectionCard.OpportunityDetailSheet-module__e-YN3G__compact{padding:var(--space-md);gap:var(--space-sm);border-radius:var(--radius-md)}.OpportunityDetailSheet-module__e-YN3G__sectionTitle{color:var(--container-heading-color,#fffffff2);margin:0 0 var(--space-md)0;align-items:center;gap:var(--space-sm);font-size:1rem;font-weight:600;display:flex}.OpportunityDetailSheet-module__e-YN3G__sectionTitle.OpportunityDetailSheet-module__e-YN3G__compact{margin:0 0 var(--space-sm)0;font-size:.9375rem}.OpportunityDetailSheet-module__e-YN3G__sectionIcon{opacity:.6;width:20px;height:20px}.OpportunityDetailSheet-module__e-YN3G__sectionIcon.OpportunityDetailSheet-module__e-YN3G__compact{width:16px;height:16px}.OpportunityDetailSheet-module__e-YN3G__fieldGrid{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);display:grid}.OpportunityDetailSheet-module__e-YN3G__fieldGrid.OpportunityDetailSheet-module__e-YN3G__compact{gap:var(--space-sm)}@media (max-width:768px){.OpportunityDetailSheet-module__e-YN3G__fieldGrid{grid-template-columns:1fr}}.OpportunityDetailSheet-module__e-YN3G__field{gap:var(--space-xs);flex-direction:column;display:flex}.OpportunityDetailSheet-module__e-YN3G__fieldLabel{color:var(--container-text-secondary,#ffffff80);text-transform:uppercase;letter-spacing:.5px;font-size:.8125rem;font-weight:500}.OpportunityDetailSheet-module__e-YN3G__fieldValue{color:var(--container-heading-color,#fffffff2);font-size:.9375rem;font-weight:500}.OpportunityDetailSheet-module__e-YN3G__fieldValue a{color:var(--accent-primary,#f472b6);transition:opacity var(--transition-fast);text-decoration:none}.OpportunityDetailSheet-module__e-YN3G__fieldValue a:hover{opacity:.8}.OpportunityDetailSheet-module__e-YN3G__fieldHighlight{color:var(--accent-primary,#f472b6);background:linear-gradient(135deg,#f472b6,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.OpportunityDetailSheet-module__e-YN3G__offersGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.OpportunityDetailSheet-module__e-YN3G__offerCard{border:1px solid var(--dashboard-border-light,#ffffff14);border-radius:var(--radius-md);padding:var(--space-md);gap:var(--space-xs);transition:all var(--transition-fast);background:#ffffff05;flex-direction:column;display:flex}.OpportunityDetailSheet-module__e-YN3G__offerCard:hover{border-color:var(--dashboard-border-light,#ffffff1f);background:#ffffff0a;transform:translateY(-2px)}.OpportunityDetailSheet-module__e-YN3G__offerNumber{text-transform:uppercase;color:var(--container-text-secondary,#ffffff80);letter-spacing:.5px;font-size:.75rem;font-weight:600}.OpportunityDetailSheet-module__e-YN3G__offerName{color:var(--container-heading-color,#fffffff2);font-size:.875rem;font-weight:500}.OpportunityDetailSheet-module__e-YN3G__offerName a{color:var(--accent-primary,#f472b6);transition:opacity var(--transition-fast);text-decoration:none}.OpportunityDetailSheet-module__e-YN3G__offerName a:hover{opacity:.8;text-decoration:underline}.OpportunityDetailSheet-module__e-YN3G__notesBox{border:1px solid var(--dashboard-border-light,#ffffff14);border-radius:var(--radius-md);padding:var(--space-md);color:var(--container-text-secondary,#fffc);white-space:pre-wrap;word-break:break-word;background:#ffffff05;font-size:.9375rem;line-height:1.6}.OpportunityDetailSheet-module__e-YN3G__emptyState{text-align:center;padding:var(--space-2xl);color:var(--container-text-secondary,#fff6);font-size:.9375rem}@media (max-width:768px){.OpportunityDetailSheet-module__e-YN3G__contentWrapper,.OpportunityDetailSheet-module__e-YN3G__contentGrid{gap:var(--space-lg)}.OpportunityDetailSheet-module__e-YN3G__stageGrid{grid-template-columns:repeat(2,1fr)}.OpportunityDetailSheet-module__e-YN3G__offersGrid{grid-template-columns:1fr}}@media (max-width:640px){.OpportunityDetailSheet-module__e-YN3G__stageGrid{grid-template-columns:1fr}}.OpportunityDetailSheet-module__e-YN3G__loadingState{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-2xl);color:var(--container-text-secondary,#fff9);flex-direction:column;font-size:.875rem;display:flex}.OpportunityDetailSheet-module__e-YN3G__spinner{border:2px solid #fff3;border-top-color:var(--accent-primary,#f472b6);border-radius:50%;width:24px;height:24px;animation:.6s linear infinite OpportunityDetailSheet-module__e-YN3G__spin}@keyframes OpportunityDetailSheet-module__e-YN3G__spin{to{transform:rotate(360deg)}}.OpportunityDetailSheet-module__e-YN3G__offersList{gap:var(--space-md);margin-top:var(--space-md);flex-direction:column;display:flex}.OpportunityDetailSheet-module__e-YN3G__offerItem{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);padding:var(--space-md);transition:all var(--transition-fast);background:#ffffff08}.OpportunityDetailSheet-module__e-YN3G__offerItem:hover{border-color:var(--dashboard-border-light,#ffffff26);background:#ffffff0d;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.OpportunityDetailSheet-module__e-YN3G__offerHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.OpportunityDetailSheet-module__e-YN3G__offerName{color:var(--container-heading-color,#fffffff2);margin:0;font-size:.9375rem;font-weight:600}.OpportunityDetailSheet-module__e-YN3G__offerDetails{gap:var(--space-md);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.OpportunityDetailSheet-module__e-YN3G__offerDetail{align-items:center;gap:var(--space-xs);color:var(--container-text-secondary,#ffffffb3);font-size:.8125rem;display:flex}.OpportunityDetailSheet-module__e-YN3G__offerDetail svg{opacity:.6;flex-shrink:0}.OpportunityDetailSheet-module__e-YN3G__offerMeta{gap:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--dashboard-border-light,#ffffff0d);color:var(--container-text-tertiary,#ffffff80);font-size:.75rem;display:flex}.OpportunityDetailSheet-module__e-YN3G__addOfferButton{align-items:center;gap:var(--space-xs);padding:var(--space-sm)var(--space-md);background:var(--accent-gradient);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-normal);box-shadow:0 4px 15px rgba(var(--accent-rgb-primary),.3);border:none;font-size:.875rem;font-weight:600;display:inline-flex}.OpportunityDetailSheet-module__e-YN3G__addOfferButton:hover{box-shadow:0 6px 20px rgba(var(--accent-rgb-primary),.4);transform:translateY(-1px)}.OpportunityDetailSheet-module__e-YN3G__addOfferButton:active{transform:translateY(0)}.OpportunityDetailSheet-module__e-YN3G__addOfferButton svg{width:16px;height:16px}@media (max-width:768px){.OpportunityDetailSheet-module__e-YN3G__offerDetails,.OpportunityDetailSheet-module__e-YN3G__offerMeta{gap:var(--space-xs);flex-direction:column}}
.Button-module__OkkGlG__button{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.Button-module__OkkGlG__button:focus{outline:2px solid var(--accent-primary,#ddbf8f);outline-offset:2px}.Button-module__OkkGlG__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__OkkGlG__button--primary{background:var(--accent-gradient,linear-gradient(135deg,#ddbf8f,#b8a378));color:#fff;border-color:#0000;box-shadow:0 4px 15px #ddbf8f4d}.Button-module__OkkGlG__button--primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #ddbf8f66}.Button-module__OkkGlG__button--primary:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 12px #ddbf8f4d}.Button-module__OkkGlG__button--secondary{color:var(--container-text-color,#ffffffe6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3}.Button-module__OkkGlG__button--secondary:hover:not(:disabled){background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px)}.Button-module__OkkGlG__button--secondary:active:not(:disabled){transform:translateY(0)}.Button-module__OkkGlG__button--ghost{color:var(--container-text-color,#ffffffe6);background:0 0;border-color:#0000}.Button-module__OkkGlG__button--ghost:hover:not(:disabled){background:#ffffff1a;transform:translateY(-1px)}.Button-module__OkkGlG__button--ghost:active:not(:disabled){transform:translateY(0)}.Button-module__OkkGlG__button--destructive{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#0000;box-shadow:0 4px 15px #ef44444d}.Button-module__OkkGlG__button--destructive:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #ef444466}.Button-module__OkkGlG__button--destructive:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 12px #ef44444d}.Button-module__OkkGlG__button--sm{border-radius:.5rem;min-height:2rem;padding:.5rem .75rem;font-size:.875rem}.Button-module__OkkGlG__button--md{border-radius:.75rem;min-height:2.5rem;padding:.75rem 1rem;font-size:1rem}.Button-module__OkkGlG__button--lg{border-radius:.875rem;min-height:3rem;padding:1rem 1.5rem;font-size:1.125rem}.Button-module__OkkGlG__button--rounded-none{border-radius:0}.Button-module__OkkGlG__button--rounded-pill{border-radius:9999px}.Button-module__OkkGlG__button--icon{aspect-ratio:1;min-width:2.5rem;padding:.75rem}.Button-module__OkkGlG__button--icon.Button-module__OkkGlG__button--sm{min-width:2rem;padding:.5rem}.Button-module__OkkGlG__button--icon.Button-module__OkkGlG__button--lg{min-width:3rem;padding:1rem}.Button-module__OkkGlG__button--loading{color:#0000;pointer-events:none;position:relative}.Button-module__OkkGlG__spinner{color:#fff;border:2px solid;border-top-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite Button-module__OkkGlG__button-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Button-module__OkkGlG__button-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.Button-module__OkkGlG__button--full{width:100%}.Button-module__OkkGlG__iconLeft,.Button-module__OkkGlG__iconRight{justify-content:center;align-items:center;display:inline-flex}.Button-module__OkkGlG__iconLeft{margin-right:-.125rem}.Button-module__OkkGlG__iconRight{margin-left:-.125rem}@media (max-width:768px){.Button-module__OkkGlG__button--lg{min-height:2.75rem;padding:.875rem 1.25rem;font-size:1rem}}
.DashboardToast-module__vG3sYG__toast{z-index:9999;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);opacity:1;background:#0f0f23d9;border:1px solid #ffffff1a;border-radius:12px;min-width:260px;max-width:300px;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.3s cubic-bezier(.4,0,.2,1) DashboardToast-module__vG3sYG__slideInRight;position:fixed;transform:translate(0);box-shadow:0 8px 32px #0000004d,0 2px 8px #0003,inset 0 1px #ffffff1a}.DashboardToast-module__vG3sYG__toast.DashboardToast-module__vG3sYG__exit{opacity:0;animation:.3s cubic-bezier(.4,0,.2,1) DashboardToast-module__vG3sYG__slideOutRight;transform:translate(100%)}.DashboardToast-module__vG3sYG__toastContent{align-items:center;gap:12px;padding:12px 14px;display:flex}.DashboardToast-module__vG3sYG__iconWrapper{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:0 2px 8px #00000026}.DashboardToast-module__vG3sYG__icon{color:#fff;font-size:14px;font-weight:700;line-height:1}.DashboardToast-module__vG3sYG__textContent{flex:1;min-width:0}.DashboardToast-module__vG3sYG__title{color:#fffffff2;margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}.DashboardToast-module__vG3sYG__description{color:#ffffffa6;margin-top:2px;font-size:.75rem;line-height:1.4}.DashboardToast-module__vG3sYG__closeButton{cursor:pointer;color:#fff9;background:#ffffff14;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:flex}.DashboardToast-module__vG3sYG__closeButton:hover{color:#ffffffe6;background:#ffffff26}.DashboardToast-module__vG3sYG__closeButton:active{transform:scale(.95)}@keyframes DashboardToast-module__vG3sYG__slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes DashboardToast-module__vG3sYG__slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}:is([data-theme-mode=dark] .DashboardToast-module__vG3sYG__toast,[data-theme-mode=dark-blue] .DashboardToast-module__vG3sYG__toast,[data-theme-mode=dark-ocean] .DashboardToast-module__vG3sYG__toast,[data-theme-mode=dark-violet] .DashboardToast-module__vG3sYG__toast,[data-theme-mode=dark-emerald] .DashboardToast-module__vG3sYG__toast){background:#0f0f23d9;border-color:#ffffff1a}@media (max-width:640px){.DashboardToast-module__vG3sYG__toast{min-width:260px;max-width:calc(100vw - 40px)}}
.Card-module__SDelrW__card{background:var(--container-background,#ffffff1f);border-radius:var(--container-border-radius,20px);border:1px solid #fff3;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 25px 50px #00000026,0 0 0 1px #ffffff1a}.Card-module__SDelrW__card--glassmorphism{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%)}.Card-module__SDelrW__card--flat{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #ffffff26}.Card-module__SDelrW__card--elevated{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 32px 64px #0003,0 0 0 1px #ffffff26}.Card-module__SDelrW__card--outlined{box-shadow:none;border:2px solid var(--accent-primary,#f472b6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Card-module__SDelrW__card--ghost{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.Card-module__SDelrW__card--dark{background:var(--container-background,#00000040);border:1px solid #ffffff26;box-shadow:0 25px 50px #0000004d,0 0 0 1px #ffffff1a}.Card-module__SDelrW__card--dark:hover{box-shadow:0 32px 64px #0006,0 0 0 1px #fff3}.Card-module__SDelrW__card--none{padding:0}.Card-module__SDelrW__card--sm{padding:1rem}.Card-module__SDelrW__card--md{padding:1.5rem}.Card-module__SDelrW__card--lg{padding:2rem}.Card-module__SDelrW__card--xl{padding:2.5rem}.Card-module__SDelrW__card--rounded-none{border-radius:0}.Card-module__SDelrW__card--rounded-sm{border-radius:6px}.Card-module__SDelrW__card--rounded-md{border-radius:8px}.Card-module__SDelrW__card--rounded-lg{border-radius:12px}.Card-module__SDelrW__card--rounded-xl{border-radius:16px}.Card-module__SDelrW__card--interactive{cursor:pointer}.Card-module__SDelrW__card--interactive:hover{border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 32px 64px #0003,0 0 0 1px #ffffff26}.Card-module__SDelrW__card--interactive:active{transform:translateY(0)}.Card-module__SDelrW__cardHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Card-module__SDelrW__cardHeaderContent{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.Card-module__SDelrW__cardHeaderText{flex:1;min-width:0}.Card-module__SDelrW__cardHeaderActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.Card-module__SDelrW__cardIcon{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:2.5rem;height:2.5rem;color:var(--container-icon-color,white);background:#fff3;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Card-module__SDelrW__cardIcon svg{width:1.25rem;height:1.25rem}.Card-module__SDelrW__cardIcon--gradient{background:var(--accent-gradient);box-shadow:0 4px 15px rgba(var(--accent-rgb-primary),.3)}.Card-module__SDelrW__cardTitle{color:var(--container-heading-color,white);filter:drop-shadow(0 1px 1px #0000001a);margin:0;font-size:1rem;font-weight:600}.Card-module__SDelrW__cardSubtitle{color:var(--container-text-secondary,#ffffffb3);margin:.25rem 0 0;font-size:.875rem}.Card-module__SDelrW__cardContent{color:var(--container-text-secondary,#ffffffe6);flex:1}.Card-module__SDelrW__cardFooter{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:1rem}.Card-module__SDelrW__cardActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.Card-module__SDelrW__cardActions--left{justify-content:flex-start}.Card-module__SDelrW__cardActions--center{justify-content:center}.Card-module__SDelrW__cardActions--between{justify-content:space-between}.Card-module__SDelrW__card--calendar{padding:0}@media (max-width:768px){.Card-module__SDelrW__card{padding:1rem}.Card-module__SDelrW__card--sm{padding:.75rem}.Card-module__SDelrW__card--lg{padding:1.5rem}.Card-module__SDelrW__card--xl{padding:1.75rem}.Card-module__SDelrW__card--calendar{padding:0}.Card-module__SDelrW__cardIcon{width:2rem;height:2rem}.Card-module__SDelrW__cardTitle{font-size:.9rem}}
.Form-module__CyLTnq__formField{flex-direction:column;gap:.5rem;width:100%;display:flex}.Form-module__CyLTnq__label{color:var(--container-text-color,#ffffffe6);font-size:.875rem;font-weight:500}.Form-module__CyLTnq__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.Form-module__CyLTnq__input{color:var(--container-text-color,white);background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:all .2s}.Form-module__CyLTnq__input::placeholder{color:#fff6}.Form-module__CyLTnq__input:hover{background:#ffffff1f;border-color:#ffffff4d}.Form-module__CyLTnq__input:focus{border-color:var(--accent-primary,#ddbf8f);background:#ffffff26;box-shadow:0 0 0 3px #ddbf8f26}.Form-module__CyLTnq__inputError{border-color:#ef4444}.Form-module__CyLTnq__inputError:focus{box-shadow:0 0 0 3px #ef44441a}.Form-module__CyLTnq__inputFull{width:100%}.Form-module__CyLTnq__inputWithIcon{padding-left:2.5rem}.Form-module__CyLTnq__inputIconLeft,.Form-module__CyLTnq__inputIconRight{color:#fff9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.Form-module__CyLTnq__inputIconLeft{left:.75rem}.Form-module__CyLTnq__inputIconRight{right:.75rem}.Form-module__CyLTnq__select{color:var(--container-text-color,white);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:all .2s}.Form-module__CyLTnq__select:hover{background:#ffffff1f;border-color:#ffffff40}.Form-module__CyLTnq__select:focus{border-color:var(--accent-primary,#ddbf8f);background:#ffffff26;box-shadow:0 0 0 3px #ddbf8f26}.Form-module__CyLTnq__select option{background:var(--container-background,#000000e6);color:var(--container-text-color,white)}.Form-module__CyLTnq__selectError{border-color:#ef4444}.Form-module__CyLTnq__selectFull{width:100%}.Form-module__CyLTnq__sliderHeader{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.Form-module__CyLTnq__slider{cursor:pointer;appearance:none;background:#fff3;border-radius:9999px;outline:none;width:100%;height:.375rem}.Form-module__CyLTnq__slider::-webkit-slider-thumb{appearance:none;background:var(--accent-gradient,linear-gradient(135deg,#ddbf8f,#b8a378));cursor:pointer;border-radius:50%;width:1.25rem;height:1.25rem;transition:all .3s;box-shadow:0 2px 8px #ddbf8f4d}.Form-module__CyLTnq__slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #ddbf8f66}.Form-module__CyLTnq__slider::-moz-range-thumb{background:var(--accent-gradient,linear-gradient(135deg,#ddbf8f,#b8a378));cursor:pointer;border:none;border-radius:50%;width:1.25rem;height:1.25rem;box-shadow:0 2px 8px #ddbf8f4d}.Form-module__CyLTnq__sliderValue{color:#ffffffe6;text-align:right;background:#ffffff1a;border-radius:.375rem;min-width:3rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.Form-module__CyLTnq__sliderFull{width:100%}.Form-module__CyLTnq__toggleWrapper{flex-direction:column;gap:.5rem;display:flex}.Form-module__CyLTnq__toggle{cursor:pointer;align-items:center;gap:1rem;display:flex}.Form-module__CyLTnq__toggleInput{display:none}.Form-module__CyLTnq__toggleSlider{background:#fff3;border-radius:.75rem;flex-shrink:0;width:3rem;height:1.5rem;transition:all .3s;position:relative}.Form-module__CyLTnq__toggleInput:checked+.Form-module__CyLTnq__toggleSlider{background:var(--accent-gradient,linear-gradient(135deg,#ddbf8f,#b8a378));box-shadow:0 2px 8px #ddbf8f4d}.Form-module__CyLTnq__toggleThumb{background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .3s;display:block;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}.Form-module__CyLTnq__toggleInput:checked+.Form-module__CyLTnq__toggleSlider .Form-module__CyLTnq__toggleThumb{transform:translate(1.5rem)}.Form-module__CyLTnq__toggleLabel{flex:1;min-width:0}.Form-module__CyLTnq__toggleLabelText{color:#ffffffe6;-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500;display:block}.Form-module__CyLTnq__toggleDescription{color:#fff9;margin:.25rem 0 0;font-size:.8125rem;line-height:1.4}.Form-module__CyLTnq__helperText{color:#fff9;margin-top:-.25rem;font-size:.75rem}.Form-module__CyLTnq__errorText{color:#f87171;margin-top:-.25rem;font-size:.75rem}@media (max-width:768px){.Form-module__CyLTnq__input,.Form-module__CyLTnq__select{font-size:16px}.Form-module__CyLTnq__sliderValue{min-width:2.5rem;padding:.2rem .4rem;font-size:.75rem}}
.Feedback-module__8edD5W__tooltipTrigger{width:fit-content;display:inline-block;position:relative}.Feedback-module__8edD5W__tooltipContent{background:var(--container-background,#000000f2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--container-text-color,white);white-space:nowrap;opacity:0;pointer-events:none;z-index:9999;border:1px solid #ffffff26;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;transition:opacity .2s,transform .2s;position:absolute;box-shadow:0 10px 40px #0000004d}.Feedback-module__8edD5W__tooltipContent--visible{opacity:1;pointer-events:auto}.Feedback-module__8edD5W__tooltipContent--top,.Feedback-module__8edD5W__tooltipContent--top.Feedback-module__8edD5W__tooltipContent--visible{transform:translate(-50%,-100%)translateY(-8px)}.Feedback-module__8edD5W__tooltipContent--bottom,.Feedback-module__8edD5W__tooltipContent--bottom.Feedback-module__8edD5W__tooltipContent--visible{transform:translate(-50%)translateY(8px)}.Feedback-module__8edD5W__tooltipContent--left,.Feedback-module__8edD5W__tooltipContent--left.Feedback-module__8edD5W__tooltipContent--visible{transform:translate(-100%,-50%)translate(-8px)}.Feedback-module__8edD5W__tooltipContent--right,.Feedback-module__8edD5W__tooltipContent--right.Feedback-module__8edD5W__tooltipContent--visible{transform:translateY(-50%)translate(8px)}.Feedback-module__8edD5W__tooltipArrow{background:var(--container-background,#000000f2);border:1px solid #ffffff26;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.Feedback-module__8edD5W__tooltipContent--top .Feedback-module__8edD5W__tooltipArrow{border-top:none;border-left:none;margin-left:-4px;bottom:-5px;left:50%}.Feedback-module__8edD5W__tooltipContent--bottom .Feedback-module__8edD5W__tooltipArrow{border-bottom:none;border-right:none;margin-left:-4px;top:-5px;left:50%}.Feedback-module__8edD5W__tooltipContent--left .Feedback-module__8edD5W__tooltipArrow{border-bottom:none;border-left:none;margin-top:-4px;top:50%;right:-5px}.Feedback-module__8edD5W__tooltipContent--right .Feedback-module__8edD5W__tooltipArrow{border-top:none;border-right:none;margin-top:-4px;top:50%;left:-5px}.Feedback-module__8edD5W__skeleton{background:#ffffff1a;border-radius:.375rem;position:relative;overflow:hidden}.Feedback-module__8edD5W__skeleton--text{border-radius:.25rem;height:1rem}.Feedback-module__8edD5W__skeleton--circular{border-radius:50%}.Feedback-module__8edD5W__skeleton--rectangular{border-radius:.375rem}@keyframes Feedback-module__8edD5W__pulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes Feedback-module__8edD5W__wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Feedback-module__8edD5W__skeleton--pulse{animation:2s ease-in-out infinite Feedback-module__8edD5W__pulse}.Feedback-module__8edD5W__skeleton--wave:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);animation:1.5s linear infinite Feedback-module__8edD5W__wave;position:absolute;inset:0}@media (max-width:480px){.Feedback-module__8edD5W__tooltipContent{white-space:normal!important;min-width:280px!important;max-width:90vw!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 8px 32px #0009!important}.Feedback-module__8edD5W__tooltipContent--visible{transform:translate(-50%,-50%)!important}.Feedback-module__8edD5W__tooltipArrow{display:none!important}}
.Layout-module__K3-rzW__sidebar{background:0 0;flex-direction:column;height:100%;display:flex;overflow:hidden}.Layout-module__K3-rzW__sidebarHeader{border-bottom:1px solid #ffffff1a;padding:1.5rem}.Layout-module__K3-rzW__sidebarLogo{cursor:pointer;align-items:center;gap:.75rem;transition:all .2s;display:flex}.Layout-module__K3-rzW__sidebarLogo:hover{filter:brightness(1.1);transform:translateY(-1px)}.Layout-module__K3-rzW__sidebarBrand{color:#fffffff2;font-size:1rem;font-weight:600}.Layout-module__K3-rzW__sidebarContent{flex:1;overflow:hidden auto}.Layout-module__K3-rzW__sidebarContent::-webkit-scrollbar{width:6px}.Layout-module__K3-rzW__sidebarContent::-webkit-scrollbar-track{background:0 0}.Layout-module__K3-rzW__sidebarContent::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.Layout-module__K3-rzW__sidebarContent::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.Layout-module__K3-rzW__sidebarSection{margin-bottom:0}.Layout-module__K3-rzW__sidebarSectionLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;padding:1.5rem 1.5rem .5rem;font-size:.75rem;font-weight:600}.Layout-module__K3-rzW__sidebarNav{padding:0 1rem}.Layout-module__K3-rzW__sidebarNavList{flex-direction:column;gap:.25rem;display:flex}.Layout-module__K3-rzW__sidebarNavItem{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;padding:.75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.Layout-module__K3-rzW__sidebarNavItem:hover{color:#fffffff2;background:#ffffff1a}.Layout-module__K3-rzW__sidebarNavItemActive{box-shadow:0 2px 8px rgba(var(--accent-rgb-primary,244,114,182),.2);background:var(--accent-gradient,linear-gradient(135deg,#f472b6,#fcd34d))!important;color:#fff!important}.Layout-module__K3-rzW__sidebarNavItemActive .Layout-module__K3-rzW__sidebarNavItemIcon{color:#fff!important}.Layout-module__K3-rzW__sidebarNavItemContent{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.Layout-module__K3-rzW__sidebarNavItemIcon{color:#fff9;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.Layout-module__K3-rzW__sidebarNavItem:hover .Layout-module__K3-rzW__sidebarNavItemIcon{color:#ffffffe6}.Layout-module__K3-rzW__sidebarNavItemText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Layout-module__K3-rzW__sidebarNavItemCount{color:#ffffffe6;text-align:center;background:#ffffff26;border-radius:9999px;flex-shrink:0;min-width:1.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.Layout-module__K3-rzW__sidebarNavItemActive .Layout-module__K3-rzW__sidebarNavItemCount{color:#fff;background:#fff3}.Layout-module__K3-rzW__sidebarFooter{border-top:1px solid #0000000f;padding:1rem}.Layout-module__K3-rzW__sidebarUserProfile{background:#00000008;border-radius:.75rem;margin-bottom:.75rem;padding:.75rem}.Layout-module__K3-rzW__sidebarUserInfo{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.Layout-module__K3-rzW__sidebarUserAvatar{border-radius:9999px;flex-shrink:0;width:2rem;height:2rem;overflow:hidden}.Layout-module__K3-rzW__sidebarUserAvatarDefault{background:var(--accent-gradient,linear-gradient(135deg,#f472b6,#fcd34d));color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:700;display:flex}.Layout-module__K3-rzW__sidebarUserDetails{flex:1;min-width:0}.Layout-module__K3-rzW__sidebarUserName{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.Layout-module__K3-rzW__sidebarUserEmail{color:#00000080;white-space:nowrap;text-overflow:ellipsis;margin:.125rem 0 0;font-size:.75rem;overflow:hidden}.Layout-module__K3-rzW__sidebarUserActions,.Layout-module__K3-rzW__sidebarFooterContent{flex-direction:column;gap:.5rem;display:flex}.Layout-module__K3-rzW__header{z-index:40;padding:1rem;left:0;right:0}.Layout-module__K3-rzW__header--fixed{position:fixed;top:0}.Layout-module__K3-rzW__header--sticky{position:sticky;top:0}.Layout-module__K3-rzW__header--static{position:static}.Layout-module__K3-rzW__headerContainer{width:100%;max-width:1200px;margin:0 auto}.Layout-module__K3-rzW__headerNav{isolation:isolate;will-change:backdrop-filter;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:1.25rem;justify-content:space-between;align-items:center;height:4.5rem;padding:1rem 1.5rem;transition:all .3s;display:flex;position:relative;transform:translate(0,0)}.Layout-module__K3-rzW__headerNav--default{background:#fff;border:1px solid #00000014;box-shadow:0 4px 12px #0000000f}.Layout-module__K3-rzW__headerNav--glassmorphism{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#0000001f;border:1px solid #ffffff26;border-radius:1.25rem;box-shadow:0 8px 32px #0006,inset 0 0 0 1px #ffffff26}.Layout-module__K3-rzW__headerNav--glassmorphism:before{content:"";-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:inherit;z-index:-1;pointer-events:none;background:#0000000d;position:absolute;inset:0}.Layout-module__K3-rzW__headerNav--solid{background:#1a1a1a;border:1px solid #ffffff1a;box-shadow:0 4px 12px #0003}.Layout-module__K3-rzW__headerNav--transparent{box-shadow:none;background:0 0;border:none}.Layout-module__K3-rzW__headerLogo{align-items:center;text-decoration:none;transition:all .3s;display:flex}.Layout-module__K3-rzW__headerLogo:hover{filter:brightness(1.1);transform:translateY(-1px)}.Layout-module__K3-rzW__headerLogo img{width:auto;max-height:48px}.Layout-module__K3-rzW__headerNavigation{flex:1;justify-content:center;align-items:center;gap:2rem;display:flex}.Layout-module__K3-rzW__headerNavigation a{color:#fff;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s}.Layout-module__K3-rzW__headerNav--default .Layout-module__K3-rzW__headerNavigation a,.Layout-module__K3-rzW__headerNav--solid .Layout-module__K3-rzW__headerNavigation a{color:#000000b3}.Layout-module__K3-rzW__headerNav--default .Layout-module__K3-rzW__headerNavigation a:hover,.Layout-module__K3-rzW__headerNav--solid .Layout-module__K3-rzW__headerNavigation a:hover{color:#1a1a1a}.Layout-module__K3-rzW__headerNavigation a:hover{opacity:.8}.Layout-module__K3-rzW__headerActions{align-items:center;gap:1rem;display:flex}@media (max-width:768px){.Layout-module__K3-rzW__sidebarHeader{padding:1rem}.Layout-module__K3-rzW__sidebarSectionLabel{padding:1rem 1rem .375rem;font-size:.6875rem}.Layout-module__K3-rzW__sidebarNav{padding:0 .75rem}.Layout-module__K3-rzW__sidebarNavItem{padding:.625rem .75rem;font-size:.8125rem}.Layout-module__K3-rzW__sidebarFooter{padding:.75rem}.Layout-module__K3-rzW__headerNav{height:4rem;padding:.75rem 1rem}.Layout-module__K3-rzW__headerNavigation{display:none}.Layout-module__K3-rzW__headerActions{gap:.5rem}}@media (max-width:480px){.Layout-module__K3-rzW__header{padding:.5rem}.Layout-module__K3-rzW__headerNav{height:3.5rem;padding:.5rem .75rem}.Layout-module__K3-rzW__headerActions{flex-direction:column;gap:.25rem}}
.FloatingBar-module__hbV5qq__floatingBar{background:var(--container-background,#000000a6);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:10000;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:2rem;min-width:500px;max-width:90vw;padding:1.25rem 2.5rem;animation:.4s cubic-bezier(.34,1.56,.64,1) FloatingBar-module__hbV5qq__slideUp;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 20px 60px #00000080,inset 0 0 0 1px #ffffff0d}.FloatingBar-module__hbV5qq__floatingBar--top{animation:.4s cubic-bezier(.34,1.56,.64,1) FloatingBar-module__hbV5qq__slideDown;top:2rem;bottom:auto}.FloatingBar-module__hbV5qq__floatingBar__info{border-right:1px solid #ffffff14;align-items:center;gap:1rem;padding-right:2rem;display:flex}.FloatingBar-module__hbV5qq__floatingBar__badge{align-items:center;gap:1rem;display:flex}.FloatingBar-module__hbV5qq__floatingBar__badgeIcon{background:var(--accent-gradient);min-width:44px;height:44px;box-shadow:0 4px 12px rgba(var(--accent-rgb-primary),.3);border-radius:14px;justify-content:center;align-items:center;padding:.6rem;display:flex}.FloatingBar-module__hbV5qq__floatingBar__badgeIcon span{color:#fff;font-size:.9rem;font-weight:700}.FloatingBar-module__hbV5qq__floatingBar__badgeText{flex-direction:column;display:flex}.FloatingBar-module__hbV5qq__floatingBar__badgeLabel{color:#fff;margin-bottom:.15rem;font-size:.9rem;font-weight:600}.FloatingBar-module__hbV5qq__floatingBar__badgeSublabel{color:#ffffff80;font-size:.75rem}.FloatingBar-module__hbV5qq__floatingBar__actions{flex:1;justify-content:center;gap:.75rem;display:flex}.FloatingBar-module__hbV5qq__floatingBar__action{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:14px;align-items:center;gap:.6rem;padding:.75rem 1.25rem;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}.FloatingBar-module__hbV5qq__floatingBar__action:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000004d}.FloatingBar-module__hbV5qq__floatingBar__action:active{transform:translateY(0)}.FloatingBar-module__hbV5qq__floatingBar__action--primary{background:var(--accent-gradient);border:1px solid rgba(var(--accent-rgb-primary),.4);box-shadow:0 4px 12px rgba(var(--accent-rgb-primary),.3)}.FloatingBar-module__hbV5qq__floatingBar__action--primary:hover{box-shadow:0 8px 20px rgba(var(--accent-rgb-primary),.4)}.FloatingBar-module__hbV5qq__floatingBar__action--success{color:#4ade80;background:#4ade8026;border:1px solid #4ade8066}.FloatingBar-module__hbV5qq__floatingBar__action--success:hover{background:#4ade8040}.FloatingBar-module__hbV5qq__floatingBar__action--warning{color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf2466}.FloatingBar-module__hbV5qq__floatingBar__action--warning:hover{background:#fbbf2440}.FloatingBar-module__hbV5qq__floatingBar__action--danger{color:#ef4444;background:#ef444426;border:1px solid #ef444466}.FloatingBar-module__hbV5qq__floatingBar__action--danger:hover{background:#ef444440}@keyframes FloatingBar-module__hbV5qq__slideUp{0%{opacity:0;transform:translate(-50%,120%)}to{opacity:1;transform:translate(-50%)}}@keyframes FloatingBar-module__hbV5qq__slideDown{0%{opacity:0;transform:translate(-50%,-120%)}to{opacity:1;transform:translate(-50%)}}@media (max-width:768px){.FloatingBar-module__hbV5qq__floatingBar{border-radius:20px;flex-direction:row;gap:.875rem;width:calc(100vw - 1rem);min-width:auto;max-width:calc(100vw - 1rem);padding:.875rem 1rem;bottom:6rem;left:.5rem;transform:none}.FloatingBar-module__hbV5qq__floatingBar__info{border-right:1px solid #ffffff14;flex-shrink:0;padding-right:.875rem}.FloatingBar-module__hbV5qq__floatingBar__badge{gap:.625rem}.FloatingBar-module__hbV5qq__floatingBar__badgeIcon{min-width:40px;height:40px;padding:.5rem}.FloatingBar-module__hbV5qq__floatingBar__badgeIcon span{font-size:.875rem}.FloatingBar-module__hbV5qq__floatingBar__badgeText{display:flex}.FloatingBar-module__hbV5qq__floatingBar__badgeLabel{font-size:.8rem}.FloatingBar-module__hbV5qq__floatingBar__badgeSublabel{font-size:.7rem}.FloatingBar-module__hbV5qq__floatingBar__actions{scrollbar-width:none;flex:1;justify-content:flex-start;gap:.5rem;display:flex;overflow-x:auto}.FloatingBar-module__hbV5qq__floatingBar__actions::-webkit-scrollbar{display:none}.FloatingBar-module__hbV5qq__floatingBar__action{white-space:nowrap;border-radius:12px;flex-shrink:0;padding:.625rem .875rem;font-size:.75rem}.FloatingBar-module__hbV5qq__floatingBar__action span{display:inline}}
.Typography-module__nsCgfW__heading{font-family:var(--font-heading,var(--font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif));color:var(--text-heading,var(--container-heading-color,white));line-height:var(--heading-line-height,1.2);letter-spacing:var(--heading-letter-spacing,-.02em);margin:0}.Typography-module__nsCgfW__h1{font-size:var(--text-h1,2.5rem);font-weight:var(--heading-h1-weight,700);line-height:var(--heading-h1-line-height,1.1)}.Typography-module__nsCgfW__h2{font-size:var(--text-h2,2rem);font-weight:var(--heading-h2-weight,700);line-height:var(--heading-h2-line-height,1.2)}.Typography-module__nsCgfW__h3{font-size:var(--text-h3,1.75rem);font-weight:var(--heading-h3-weight,600);line-height:var(--heading-h3-line-height,1.3)}.Typography-module__nsCgfW__h4{font-size:var(--text-h4,1.5rem);font-weight:var(--heading-h4-weight,600);line-height:var(--heading-h4-line-height,1.4)}.Typography-module__nsCgfW__h5{font-size:var(--text-h5,1.25rem);font-weight:var(--heading-h5-weight,600);line-height:var(--heading-h5-line-height,1.4)}.Typography-module__nsCgfW__h6{font-size:var(--text-h6,1rem);font-weight:var(--heading-h6-weight,600);line-height:var(--heading-h6-line-height,1.5)}.Typography-module__nsCgfW__weight-light{font-weight:300}.Typography-module__nsCgfW__weight-normal{font-weight:400}.Typography-module__nsCgfW__weight-medium{font-weight:500}.Typography-module__nsCgfW__weight-semibold{font-weight:600}.Typography-module__nsCgfW__weight-bold{font-weight:700}.Typography-module__nsCgfW__weight-extrabold{font-weight:800}.Typography-module__nsCgfW__text{font-family:var(--font-body,var(--font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif));line-height:var(--text-line-height,1.6);margin:0}.Typography-module__nsCgfW__text-xs{font-size:var(--text-xs,.75rem);line-height:1.5}.Typography-module__nsCgfW__text-sm{font-size:var(--text-sm,.875rem);line-height:1.5}.Typography-module__nsCgfW__text-base{font-size:var(--text-base,1rem);line-height:var(--text-line-height,1.6)}.Typography-module__nsCgfW__text-lg{font-size:var(--text-lg,1.125rem);line-height:1.6}.Typography-module__nsCgfW__text-xl{font-size:var(--text-xl,1.25rem);line-height:1.6}.Typography-module__nsCgfW__align-left{text-align:left}.Typography-module__nsCgfW__align-center{text-align:center}.Typography-module__nsCgfW__align-right{text-align:right}.Typography-module__nsCgfW__align-justify{text-align:justify}.Typography-module__nsCgfW__color-primary{color:var(--text-primary,var(--container-text-color,#ffffffe6))}.Typography-module__nsCgfW__color-secondary{color:var(--text-secondary,var(--container-text-secondary,#ffffffb3))}.Typography-module__nsCgfW__color-muted{color:var(--text-muted,var(--container-text-muted,#ffffff80))}.Typography-module__nsCgfW__color-error{color:var(--text-error,#ef4444)}.Typography-module__nsCgfW__color-success{color:var(--text-success,#10b981)}.Typography-module__nsCgfW__color-warning{color:var(--text-warning,#f59e0b)}.Typography-module__nsCgfW__link{font-family:var(--font-body,var(--font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif));cursor:pointer;text-decoration:none;transition:all .2s}.Typography-module__nsCgfW__link-default{color:var(--link-color,var(--accent-primary,#f472b6))}.Typography-module__nsCgfW__link-default:hover{color:var(--link-hover-color,var(--accent-secondary,#ec4899))}.Typography-module__nsCgfW__link-primary{color:var(--accent-primary,#f472b6)}.Typography-module__nsCgfW__link-primary:hover{color:var(--accent-secondary,#ec4899)}.Typography-module__nsCgfW__link-secondary{color:var(--text-secondary,#ffffffb3)}.Typography-module__nsCgfW__link-secondary:hover{color:var(--text-primary,#ffffffe6)}.Typography-module__nsCgfW__link-muted{color:var(--text-muted,#ffffff80)}.Typography-module__nsCgfW__link-muted:hover{color:var(--text-secondary,#ffffffb3)}.Typography-module__nsCgfW__link-underline{text-underline-offset:2px;text-decoration:underline}.Typography-module__nsCgfW__link:active{transform:translateY(1px)}.Typography-module__nsCgfW__label{font-family:var(--font-body,var(--font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif));font-size:var(--text-sm,.875rem);color:var(--text-primary,var(--container-text-color,#ffffffe6));margin-bottom:.5rem;font-weight:500;display:inline-block}.Typography-module__nsCgfW__label-required{color:var(--text-error,#ef4444);margin-left:.25rem}.Typography-module__nsCgfW__code{font-family:var(--font-mono,"Courier New",Courier,monospace);font-size:var(--text-sm,.875rem);background:var(--code-background,#ffffff1a);color:var(--code-color,var(--text-primary,#ffffffe6));border-radius:4px;padding:.125rem .375rem}.Typography-module__nsCgfW__code-block{white-space:pre;border-radius:8px;padding:1rem;line-height:1.5;display:block;overflow-x:auto}@media (max-width:768px){.Typography-module__nsCgfW__h1{font-size:var(--text-h1-mobile,1.875rem)}.Typography-module__nsCgfW__h2{font-size:var(--text-h2-mobile,1.5rem)}.Typography-module__nsCgfW__h3{font-size:var(--text-h3-mobile,1.25rem)}.Typography-module__nsCgfW__h4{font-size:var(--text-h4-mobile,1.125rem)}.Typography-module__nsCgfW__h5{font-size:var(--text-h5-mobile,1rem)}.Typography-module__nsCgfW__h6{font-size:var(--text-h6-mobile,.875rem)}.Typography-module__nsCgfW__text-base{font-size:var(--text-base-mobile,.9375rem)}.Typography-module__nsCgfW__text-lg{font-size:var(--text-lg-mobile,1rem)}.Typography-module__nsCgfW__text-xl{font-size:var(--text-xl-mobile,1.125rem)}}
.Section-module__yxk6Qq__section{padding:var(--section-padding,2rem 0)}.Section-module__yxk6Qq__section--none{padding:0}.Section-module__yxk6Qq__section--sm{padding:1rem 0}.Section-module__yxk6Qq__section--lg{padding:3rem 0}.Section-module__yxk6Qq__section--divider-top{border-top:1px solid var(--border-color,#ffffff1a);padding-top:var(--section-padding-top,2rem)}.Section-module__yxk6Qq__section--divider-bottom{border-bottom:1px solid var(--border-color,#ffffff1a);padding-bottom:var(--section-padding-bottom,2rem)}.Section-module__yxk6Qq__sectionHeader{margin-bottom:var(--section-header-margin,1.5rem);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.Section-module__yxk6Qq__sectionHeaderContent{flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex}.Section-module__yxk6Qq__sectionIcon{color:var(--accent-primary,#f472b6);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Section-module__yxk6Qq__sectionHeaderText{flex:1;min-width:0}.Section-module__yxk6Qq__sectionTitle{color:var(--text-heading,white);font-size:var(--section-title-size,1.375rem);font-weight:var(--section-title-weight,600);margin:0;line-height:1.3}.Section-module__yxk6Qq__sectionSubtitle{color:var(--text-secondary,#ffffffb3);font-size:var(--section-subtitle-size,.875rem);margin-top:.25rem}.Section-module__yxk6Qq__sectionActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.Section-module__yxk6Qq__iconList{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.Section-module__yxk6Qq__iconList--columns-1{grid-template-columns:1fr}.Section-module__yxk6Qq__iconList--columns-3{grid-template-columns:repeat(3,1fr)}.Section-module__yxk6Qq__iconList--columns-4{grid-template-columns:repeat(4,1fr)}.Section-module__yxk6Qq__iconList--gap-sm{gap:.5rem}.Section-module__yxk6Qq__iconList--gap-lg{gap:1.5rem}.Section-module__yxk6Qq__iconListItem{align-items:center;gap:1rem;padding:.75rem 0;display:flex}.Section-module__yxk6Qq__iconListIcon{color:var(--text-primary,#ffffffe6);flex-shrink:0;align-items:center;display:flex}.Section-module__yxk6Qq__iconListContent{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.Section-module__yxk6Qq__iconListLabel{color:var(--text-primary,#ffffffe6);font-size:var(--text-base,1rem);text-transform:capitalize}.Section-module__yxk6Qq__iconListValue{color:var(--text-secondary,#ffffffb3);font-size:var(--text-sm,.875rem)}.Section-module__yxk6Qq__badge{font-size:var(--text-sm,.875rem);white-space:nowrap;border-radius:6px;align-items:center;padding:.25rem .75rem;font-weight:600;transition:all .2s;display:inline-flex}.Section-module__yxk6Qq__badge--sm{font-size:var(--text-xs,.75rem);padding:.125rem .5rem}.Section-module__yxk6Qq__badge--lg{font-size:var(--text-base,1rem);padding:.375rem 1rem}.Section-module__yxk6Qq__badge--default{color:var(--text-primary,#ffffffe6);background:#ffffff1a;border:1px solid #fff3}.Section-module__yxk6Qq__badge--success{color:#4ade80;background:#4ade8033;border:1px solid #4ade8080}.Section-module__yxk6Qq__badge--error{color:#ef4444;background:#ef444433;border:1px solid #ef444480}.Section-module__yxk6Qq__badge--warning{color:#fbbf24;background:#fbbf2433;border:1px solid #fbbf2480}.Section-module__yxk6Qq__badge--info{color:#3b82f6;background:#3b82f633;border:1px solid #3b82f680}.Section-module__yxk6Qq__stats{color:var(--text-secondary,#ffffffb3);font-size:var(--text-base,1rem);flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.Section-module__yxk6Qq__statsItem{color:var(--text-primary,#ffffffe6)}.Section-module__yxk6Qq__statsSeparator{color:var(--text-muted,#ffffff80);-webkit-user-select:none;user-select:none}@media (max-width:768px){.Section-module__yxk6Qq__section{padding:1.25rem 0}.Section-module__yxk6Qq__section--sm{padding:.75rem 0}.Section-module__yxk6Qq__section--lg{padding:2rem 0}.Section-module__yxk6Qq__sectionHeader{margin-bottom:1rem}.Section-module__yxk6Qq__sectionTitle{font-size:var(--section-title-size-mobile,1.125rem)}.Section-module__yxk6Qq__sectionSubtitle{font-size:var(--section-subtitle-size-mobile,.8125rem)}.Section-module__yxk6Qq__iconList,.Section-module__yxk6Qq__iconList--columns-3,.Section-module__yxk6Qq__iconList--columns-4{grid-template-columns:1fr}.Section-module__yxk6Qq__stats{font-size:var(--text-base-mobile,.9375rem);gap:.75rem}.Section-module__yxk6Qq__statsSeparator{display:none}}@media (max-width:480px){.Section-module__yxk6Qq__sectionTitle{font-size:var(--section-title-size-mobile-sm,1rem)}.Section-module__yxk6Qq__badge{font-size:var(--text-xs,.75rem);padding:.2rem .6rem}.Section-module__yxk6Qq__stats{font-size:.875rem}}
