.PromoCodeSourceTabs_container__tPMzo{width:100%;margin:0 auto;padding:0 1rem}@media(min-width:640px){.PromoCodeSourceTabs_container__tPMzo{padding:0 1.5rem}}@media(min-width:1024px){.PromoCodeSourceTabs_container__tPMzo{width:90%;max-width:1200px;padding:0}}.PromoCodeSourceTabs_toggleGroup__4aJya{display:inline-flex;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;padding:2px;gap:0;margin-top:.5rem}.PromoCodeSourceTabs_toggleOption__28plR{display:inline-flex;align-items:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));background:rgba(0,0,0,0);border:none;border-radius:.375rem;cursor:pointer;transition:color .15s,background .15s}.PromoCodeSourceTabs_toggleOption__28plR:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.PromoCodeSourceTabs_toggleOptionActive__0YAaO{color:#fff;background:#0d9488}.PromoCodeSourceTabs_toggleOptionActive__0YAaO:hover{color:#fff;background:#0f766e}.PromoCodeSourceTabs_hint__pUCut{margin-top:.5rem;font-size:.8125rem;color:hsl(var(--muted-foreground))}.PromoCodeCopy_codeCard__2XKxI{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:linear-gradient(135deg,hsl(var(--muted)) 0,hsl(var(--card)) 100%);border:2px dashed #54b8ae;border-radius:var(--card-radius);width:100%;max-width:100%;box-sizing:border-box;transition:all .2s ease-in-out}@media(min-width:640px){.PromoCodeCopy_codeCard__2XKxI{padding:1.25rem 1.5rem;border-radius:1.25rem;max-width:32rem}}@media(min-width:1024px){.PromoCodeCopy_codeCard__2XKxI{max-width:36rem}}.PromoCodeCopy_codeCard__2XKxI:hover{border-color:#4aa59c;background:linear-gradient(135deg,hsl(var(--muted)) 0,hsl(var(--border)) 100%);box-shadow:0 4px 12px rgba(84,184,174,.15)}.PromoCodeCopy_codeDisplay__wIDvw{flex:1;display:flex;align-items:center;justify-content:center;min-width:0}.PromoCodeCopy_codeText__MkAIp{font-size:1.25rem;font-weight:700;letter-spacing:.05em;color:#54b8ae;font-family:Courier New,monospace;word-break:break-word;overflow-wrap:break-word;text-align:center;max-width:100%;min-width:0}@media(min-width:640px){.PromoCodeCopy_codeText__MkAIp{font-size:1.5rem;letter-spacing:.1em}}@media(min-width:1024px){.PromoCodeCopy_codeText__MkAIp{font-size:1.75rem}}.PromoCodeCopy_copyButton__B5dmJ{display:flex;align-items:center;justify-content:center;padding:.625rem;background-color:#54b8ae;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease-in-out;flex-shrink:0;min-width:2.5rem;height:2.5rem}@media(min-width:640px){.PromoCodeCopy_copyButton__B5dmJ{padding:.75rem;min-width:3rem;height:3rem;border-radius:.625rem}}.PromoCodeCopy_copyButton__B5dmJ:hover{background-color:#4aa59c;transform:scale(1.05)}.PromoCodeCopy_copyButton__B5dmJ:active{transform:scale(.95)}.PromoCodeCopy_icon__xs7Ed{color:#fff;flex-shrink:0}.PromoCodeDetails_container__UhOWO{width:100%;padding:0 1rem;margin:1.5rem auto 0;box-sizing:border-box}@media(min-width:640px){.PromoCodeDetails_container__UhOWO{padding:0 1.5rem}}@media(min-width:1024px){.PromoCodeDetails_container__UhOWO{width:90%;max-width:1200px;padding:0 2rem}}.PromoCodeDetails_content__5jq1R{display:flex;flex-direction:column;gap:1rem;align-items:center}@media(min-width:640px){.PromoCodeDetails_content__5jq1R{gap:1.25rem}}.PromoCodeDetails_description___QS2s{font-size:.875rem;color:hsl(var(--muted-foreground));text-align:center;word-break:break-word;max-width:36rem;line-height:1.5}@media(min-width:640px){.PromoCodeDetails_description___QS2s{font-size:1rem}}.button_baseButton__jReRt{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;font-size:.9rem;line-height:1rem;font-weight:500;height:fit-content;padding:.5rem 1rem;border-radius:var(--radius,.875rem);transition:all .2s ease-in-out;cursor:pointer;border:none;outline:none}.button_baseButton__jReRt:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(84,184,174,.2)}.button_baseButton__jReRt:disabled{pointer-events:none;opacity:.5}.button_baseButton__jReRt svg{pointer-events:none;width:1rem;height:1rem;flex-shrink:0}.button_default__0xr6k{background-color:#54b8ae;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.button_default__0xr6k:hover:not(:disabled){background-color:#43938b}.button_default__0xr6k:focus-visible{box-shadow:0 0 0 2px rgba(84,184,174,.2)}.button_defaultDisabled__qeaDD{background-color:#d4edeb;color:#54b8ae}.button_outline__L7K1L{background-color:rgba(0,0,0,0);border:1px solid #54b8ae;color:#54b8ae}.button_outline__L7K1L:hover:not(:disabled){background-color:rgba(84,184,174,.05)}.button_outline__L7K1L:focus-visible{box-shadow:0 0 0 2px rgba(84,184,174,.2)}.button_outlineDisabled__pIp13{opacity:.5;border-color:#54b8ae;color:#54b8ae}.button_destructive__LVRBO{background-color:#dc2626;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.button_destructive__LVRBO:hover:not(:disabled){background-color:#b91c1c}.button_destructive__LVRBO:focus-visible{box-shadow:0 0 0 2px rgba(220,38,38,.2)}.button_destructiveDisabled__LTpYL{background-color:#fca5a5;color:#fff}.button_ghost__Gzoz1{background-color:rgba(0,0,0,0);color:inherit}.button_ghost__Gzoz1:hover:not(:disabled){background-color:rgba(0,0,0,.05)}.dark .button_ghost__Gzoz1:hover:not(:disabled){background-color:hsla(0,0%,100%,.08)}.Multiselect_root__XNk1q{display:flex;flex-direction:column;gap:.375rem}.Multiselect_label__8hE8c{font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground))}.Multiselect_trigger__G08ld{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.5rem;padding:.5rem .75rem;font-size:.875rem;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s}.Multiselect_trigger__G08ld:hover{border-color:hsl(var(--border))}.Multiselect_trigger__G08ld:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring)/.35)}.Multiselect_triggerValue__9HhLT{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Multiselect_chevron__jSKKn{flex-shrink:0;width:1rem;height:1rem;margin-left:.5rem;color:hsl(var(--muted-foreground));transition:transform .2s}.Multiselect_chevronOpen__xU6eo{transform:rotate(180deg)}.Multiselect_popover__pmyoy{width:var(--radix-popover-trigger-width);max-height:16rem;padding:.375rem;overflow:hidden;display:flex;flex-direction:column;min-height:0}.Multiselect_searchWrap__4xlgG{padding:.25rem .375rem .375rem;border-bottom:1px solid hsl(var(--border))}.Multiselect_search__imw6z{font-size:.875rem}.Multiselect_list__H5Foz{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;margin:0;padding:.25rem 0;list-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.Multiselect_option__ByB41{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;color:hsl(var(--foreground));cursor:pointer;border-radius:.375rem;transition:background .1s}.Multiselect_option__ByB41:hover{background:hsl(var(--muted))}.Multiselect_optionSelected___M6wg{background:rgba(84,184,174,.1);color:#0d9488}.Multiselect_checkbox__QsPQc{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border:1.5px solid hsl(var(--border));border-radius:.25rem;background:hsl(var(--card));transition:border-color .15s,background .15s}.Multiselect_optionSelected___M6wg .Multiselect_checkbox__QsPQc{border-color:#0d9488;background:#0d9488}.Multiselect_checkIcon__8ZPs9{width:.75rem;height:.75rem;color:#fff}.Multiselect_optionLabel__XbK3O{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Multiselect_empty__8yq9p{padding:1rem .75rem;font-size:.875rem;color:hsl(var(--muted-foreground));text-align:center}.FilterModal_dialogContent__br1FF{width:min(100%,100vw - 2rem);max-width:26rem;height:90vh;max-height:90vh;padding:0;display:flex;flex-direction:column;gap:0;overflow:hidden}@media(min-width:640px){.FilterModal_dialogContent__br1FF{max-width:min(56rem,100vw - 2rem)}}.FilterModal_header__wiyVQ{flex-shrink:0;padding:1.25rem 1.5rem 0}.FilterModal_title__gvKbL{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground));margin:0}.FilterModal_description___jo1S{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:.25rem}.FilterModal_scrollArea__hQ8fT{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:1rem 1.5rem;display:flex;flex-direction:column;align-items:stretch;gap:1rem}.FilterModal_scrollArea__hQ8fT>*{flex-shrink:0;width:100%}.FilterModal_block__K9a46{background:hsl(var(--modal-muted));border-radius:.5rem;border:1px solid hsl(var(--border));overflow:hidden}.FilterModal_blockTitle__bQI0a{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground));margin:0;padding:.5rem .75rem;background:hsl(var(--modal-section));border-bottom:1px solid hsl(var(--border))}.FilterModal_blockBody__be1pS{padding:.75rem;display:flex;flex-direction:column;gap:.75rem}.FilterModal_toggleLabel__bstLH{font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground))}.FilterModal_toggleGroup__oQABJ{display:inline-flex;flex-wrap:wrap;max-width:100%;background:hsl(var(--modal-section));border:1px solid hsl(var(--border));border-radius:.5rem;padding:2px;gap:0}.FilterModal_toggleOption__fglVA{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));background:rgba(0,0,0,0);border:none;border-radius:.375rem;cursor:pointer;transition:color .15s,background .15s}.FilterModal_toggleOption__fglVA:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.FilterModal_toggleOptionActive__3aBA4{color:#fff;background:#0d9488}.FilterModal_toggleOptionActive__3aBA4:hover{color:#fff;background:#0f766e}.FilterModal_toggleIcon__VEBa_{width:.875rem;height:.875rem}.FilterModal_singleCheck__OWrJ7{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;user-select:none}.FilterModal_singleCheckText__iSwU_{font-size:.875rem;color:hsl(var(--foreground))}.FilterModal_checkInput__SiWJt{width:1rem;height:1rem;accent-color:#0d9488;cursor:pointer}.FilterModal_sortRow__2JdQ3{display:flex;flex-direction:column;gap:.75rem}.FilterModal_sortDirWrap__sS3GX,.FilterModal_sortFieldWrap__BTI6F{display:flex;flex-direction:column;gap:.375rem}.FilterModal_sortSelect__TE8mM{min-width:100%}.FilterModal_footer__S2oUJ{flex-shrink:0;display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;background:hsl(var(--modal-section));border-top:1px solid hsl(var(--border))}.FilterModal_footerBtnClear__ErSZT{font-weight:500}.FilterModal_footerBtnApply__g73Ip{background:#0d9488;color:#fff;font-weight:500}.FilterModal_footerBtnApply__g73Ip:hover{background:#0f766e}.cursorGlow_target__s50kv{--glow-x:-1000px;--glow-y:-1000px;position:relative}.cursorGlow_target__s50kv:not(.cursorGlow_targetLayers__wgn2D):before{content:"";z-index:4;position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(130px circle at var(--glow-x) var(--glow-y),hsla(174,55%,52%,.85),hsla(228,55%,62%,.4) 38%,transparent 68%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .28s ease;pointer-events:none}.cursorGlow_target__s50kv:not(.cursorGlow_targetLayers__wgn2D):after{content:"";z-index:0;position:absolute;inset:0;border-radius:inherit;background:radial-gradient(200px circle at var(--glow-x) var(--glow-y),hsla(174,45%,48%,.14),transparent 58%);opacity:0;transition:opacity .28s ease;pointer-events:none}.cursorGlow_target__s50kv:not(.cursorGlow_targetLayers__wgn2D).cursorGlow_active__GSS_k:after,.cursorGlow_target__s50kv:not(.cursorGlow_targetLayers__wgn2D).cursorGlow_active__GSS_k:before{opacity:1}.cursorGlow_targetLayers__wgn2D .cursorGlow_borderGlow__TggBh{z-index:4;position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(130px circle at var(--glow-x) var(--glow-y),hsla(174,55%,52%,.85),hsla(228,55%,62%,.4) 38%,transparent 68%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .28s ease;pointer-events:none}.cursorGlow_targetLayers__wgn2D .cursorGlow_spotlightGlow__MYqyx{z-index:0;position:absolute;inset:0;border-radius:inherit;background:radial-gradient(200px circle at var(--glow-x) var(--glow-y),hsla(174,45%,48%,.14),transparent 58%);opacity:0;transition:opacity .28s ease;pointer-events:none}.cursorGlow_targetLayers__wgn2D.cursorGlow_active__GSS_k .cursorGlow_borderGlow__TggBh,.cursorGlow_targetLayers__wgn2D.cursorGlow_active__GSS_k .cursorGlow_spotlightGlow__MYqyx{opacity:1}.VersionCard_versionCard__8wgCw{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.VersionCard_cardHeader__HApLR{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;width:100%;max-width:100%;min-width:0;overflow:visible}.VersionCard_cardHeader__HApLR>span{flex:1;min-width:0;overflow:visible;word-wrap:break-word;word-break:break-word;line-height:1.4}.VersionCard_versionNumberContainer__aarDw{display:flex;align-items:center;gap:.5rem}.VersionCard_versionNumber__SOnJB{font-weight:700}.VersionCard_versionNumber__SOnJB.VersionCard_large__FokMG{font-size:3rem}.VersionCard_versionNumber__SOnJB.VersionCard_normal__VpDnP{font-size:1.875rem}.VersionCard_versionNumber__SOnJB.VersionCard_critical__M3B1a{color:#dc2626}.VersionCard_versionNumber__SOnJB.VersionCard_app__UEtA_{color:#54b8ae}.VersionCard_versionLabel__f_sb_{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:.5rem}.VersionCard_editButton__bRau8{height:2rem;width:2rem;min-width:2rem;padding:0;flex-shrink:0;margin-top:.125rem}.VersionCard_editButton__bRau8 svg{height:1rem;width:1rem;min-width:1rem;flex-shrink:0}.VersionCard_editingContainer__2VWbJ{gap:1rem}.VersionCard_editingContainer__2VWbJ,.VersionCard_inputGroup__wfp0k{display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box}.VersionCard_inputLabel__sphju{font-size:.875rem;font-weight:500;margin-bottom:.5rem;display:block}.VersionCard_input__Q7JQq{width:100%;max-width:100%;box-sizing:border-box}.VersionCard_input__Q7JQq.VersionCard_error__rG_PD{border-color:#ef4444}.VersionCard_input__Q7JQq.VersionCard_error__rG_PD:focus-visible{outline-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.2)}.VersionCard_input__Q7JQq.VersionCard_warning__NcdyC{border-color:#eab308}.VersionCard_input__Q7JQq.VersionCard_warning__NcdyC:focus-visible{outline-color:#eab308;box-shadow:0 0 0 2px rgba(234,179,8,.2)}.VersionCard_errorMessage__drqd0{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;color:#dc2626;width:100%;max-width:100%;box-sizing:border-box;word-wrap:break-word}.VersionCard_errorMessage__drqd0 span{flex:1;min-width:0}.VersionCard_warningMessage__G8_sT{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;color:#ca8a04;width:100%;max-width:100%;box-sizing:border-box;word-wrap:break-word}.VersionCard_warningMessage__G8_sT span{flex:1;min-width:0}.VersionCard_buttonGroup__5AD_v{display:flex;gap:.5rem;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:640px){.VersionCard_buttonGroup__5AD_v{flex-direction:column}}.VersionCard_button__fTYyq{flex:1;min-width:0;box-sizing:border-box}@media(max-width:640px){.VersionCard_button__fTYyq{width:100%}}.VersionCard_icon__84TnE{height:1.25rem;width:1.25rem}.VersionCard_icon__84TnE.VersionCard_success__js_qu{color:#22c55e}.VersionCard_icon__84TnE.VersionCard_critical__M3B1a{color:#dc2626}.PromoCodeActions_container__JIMmC{width:100%;padding:0 1rem;margin:1.5rem auto 2rem;box-sizing:border-box;max-width:100%}@media(min-width:640px){.PromoCodeActions_container__JIMmC{padding:0 1.5rem}}@media(min-width:1024px){.PromoCodeActions_container__JIMmC{width:90%;max-width:1200px;padding:0 2rem}}.PromoCodeActions_card__1Dd_G{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.PromoCodeActions_header__v_V9I{padding-bottom:1rem}.PromoCodeActions_title__A0rpi{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));margin:0}@media(min-width:640px){.PromoCodeActions_title__A0rpi{font-size:1.5rem}}.PromoCodeActions_content__sSGai{padding-top:0!important}.PromoCodeActions_actionsGrid__DEvFc{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:480px){.PromoCodeActions_actionsGrid__DEvFc{grid-template-columns:repeat(2,1fr);gap:.875rem}}@media(min-width:768px){.PromoCodeActions_actionsGrid__DEvFc{grid-template-columns:repeat(3,1fr);gap:1rem}}.PromoCodeActions_actionButton__V6iHs{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem .875rem;font-size:.8125rem;font-weight:500;transition:all .2s ease-in-out;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}@media(min-width:480px){.PromoCodeActions_actionButton__V6iHs{padding:.75rem 1rem;font-size:.875rem}}@media(min-width:640px){.PromoCodeActions_actionButton__V6iHs{padding:.875rem 1.25rem;font-size:.9375rem}}.PromoCodeActions_icon__lTJKD{width:1rem;height:1rem;flex-shrink:0}.FormSection_section__w6t1s{border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));overflow:hidden}.FormSection_sectionMuted__WxcdC{background:hsl(var(--muted))}.FormSection_header__0_PjT{padding:.75rem 1rem 0}.FormSection_title__eMxnH{font-size:.8125rem;font-weight:600;color:#2a7b83;text-transform:uppercase;letter-spacing:.04em}.FormSection_description__Om1c6{margin-top:.25rem;font-size:.75rem;color:hsl(var(--muted-foreground));line-height:1.4}.FormSection_content__ZfmOV{padding:.875rem 1rem 1rem;display:flex;flex-direction:column;gap:.875rem}.FormSection_fieldGrid__7GrXj{display:grid;grid-template-columns:1fr;gap:.875rem}@media(min-width:640px){.FormSection_fieldGrid__7GrXj{grid-template-columns:repeat(2,minmax(0,1fr))}}.FormSection_fieldGridFull__zy_XO{grid-column:1/-1}.SegmentedControl_group___gaX_{display:flex;width:100%;padding:3px;gap:3px;border:1px solid hsl(var(--border));border-radius:.625rem;background:hsl(var(--muted))}.SegmentedControl_option__YdaAm{flex:1;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));background:rgba(0,0,0,0);border:none;border-radius:.5rem;cursor:pointer;transition:color .15s,background .15s,box-shadow .15s}.SegmentedControl_option__YdaAm:hover{color:hsl(var(--foreground))}.SegmentedControl_optionActive__qMVFp{color:#0f766e;background:hsl(var(--card));box-shadow:0 1px 2px rgba(0,0,0,.06)}.SegmentedControl_cardGrid___cGFi{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:480px){.SegmentedControl_cardGrid___cGFi{grid-template-columns:repeat(2,minmax(0,1fr))}}.SegmentedControl_card__EUNRQ{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;padding:.875rem 1rem;text-align:left;border:2px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card)/.65);cursor:pointer;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.SegmentedControl_card__EUNRQ:hover{border-color:hsla(174,45%,48%,.45);background:hsl(var(--muted)/.8);transform:translateY(-1px)}.SegmentedControl_cardActive__SWQtq{border-color:hsl(174,45%,48%);background:hsla(174,45%,48%,.1);box-shadow:0 8px 24px hsla(174,45%,48%,.12);transform:translateY(-2px)}.SegmentedControl_cardIcon__HdRuV{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;background:hsla(174,45%,48%,.12);color:hsl(174,45%,38%);transition:background .25s ease,color .25s ease,transform .25s ease}.SegmentedControl_cardActive__SWQtq .SegmentedControl_cardIcon__HdRuV{background:hsl(174,45%,48%);color:hsl(var(--primary-foreground));transform:scale(1.05)}.SegmentedControl_cardTitle__241t8{font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.SegmentedControl_cardDescription__ETSiP{font-size:.75rem;line-height:1.4;color:hsl(var(--muted-foreground))}.PromoCodeDialog_dialogContent__Y3TUH{display:flex;width:calc(100% - 1.5rem);max-height:calc(100dvh - 1.5rem);max-width:42rem;flex-direction:column;gap:0;overflow:hidden;padding:0}@media(min-width:640px){.PromoCodeDialog_dialogContent__Y3TUH{width:100%}}.PromoCodeDialog_header__TAzOU{flex-shrink:0;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid hsl(var(--border)/.55);background:hsl(var(--modal-section))}.PromoCodeDialog_title___Yzeh{margin-bottom:.25rem;padding-right:2rem;text-align:left;font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));line-height:1.3}.PromoCodeDialog_description__I2h9Z{font-size:.8125rem;color:hsl(var(--muted-foreground));line-height:1.45}.PromoCodeDialog_body__pfRat{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.25rem;background:rgba(0,0,0,0)}@media(min-width:640px){.PromoCodeDialog_body__pfRat{padding:1.25rem}}.PromoCodeDialog_formSwap__Ox9kt{animation:PromoCodeDialog_promoFormSwap__yiC2Z .28s ease-out}@keyframes PromoCodeDialog_promoFormSwap__yiC2Z{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PromoCodeDialog_footer__hInGR{flex-shrink:0;display:flex;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid hsl(var(--border)/.55);background:hsl(var(--modal-section))}.PromoCodeDialog_footerButton__fhJQx{flex:1}.PromoCodeDialog_submitButton__YoVJF{flex:1;background:#c4e7e5;color:hsl(var(--foreground))}.PromoCodeDialog_submitButton__YoVJF:hover:not(:disabled){background:#a5d8d6}.PromoCodeDialog_formPanel__yN_yu{display:flex;flex-direction:column;gap:1rem}.glassSurface_surface__Ze23W{border-radius:var(--card-radius);border:1px solid hsl(var(--border)/.55);background:hsl(var(--card)/.78);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 8px 28px hsl(var(--foreground)/.04);color:inherit}.glassSurface_surfaceHero__8dnWR{background:hsl(var(--card)/.72);backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 12px 40px hsl(var(--foreground)/.05)}.glassSurface_surfaceInteractive__8aBpz{cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease,background .2s ease}.glassSurface_surfaceInteractive__8aBpz:hover{border-color:hsla(174,45%,48%,.35);background:hsl(var(--card)/.88);box-shadow:0 14px 36px hsl(var(--foreground)/.08);transform:translateY(-2px)}.glassSurface_surfaceInteractive__8aBpz:hover .glassSurface_arrow__SnuVN,.glassSurface_surfaceInteractive__8aBpz:hover .glassSurface_linkCardTitle__MA0e0,.glassSurface_surfaceInteractive__8aBpz:hover .glassSurface_panelLabel__wQSND,.glassSurface_surfaceInteractive__8aBpz:hover .glassSurface_panelTitleSm__6g_f9,.glassSurface_surfaceInteractive__8aBpz:hover .glassSurface_panelTitle__qIN44{color:hsl(var(--primary))}.glassSurface_surfaceInteractive__8aBpz:hover .glassSurface_arrow__SnuVN{opacity:1}.glassSurface_surfaceCompact__qTJoe{padding:.85rem 1rem}.glassSurface_surfaceMuted__63WFT{background:hsl(var(--card)/.55);box-shadow:0 4px 16px hsl(var(--foreground)/.03)}.glassSurface_listRow__F_7c4{padding:.875rem 1rem}@media(min-width:768px){.glassSurface_listRow__F_7c4{padding:.75rem 1rem}}.glassSurface_kpiStrip__j5_iC{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.glassSurface_kpiStrip__j5_iC{grid-template-columns:repeat(4,minmax(0,1fr))}}.glassSurface_kpiChip__PKXlY{display:flex;flex-direction:column;gap:.2rem;padding:.85rem 1rem;min-width:0;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease,background .2s ease}.glassSurface_kpiChip__PKXlY:hover{border-color:hsla(174,45%,48%,.35);background:hsl(var(--card)/.88);box-shadow:0 14px 36px hsl(var(--foreground)/.08);transform:translateY(-2px)}.glassSurface_kpiChip__PKXlY:hover .glassSurface_kpiLabel__io_mc{color:hsl(var(--primary))}.glassSurface_kpiLabel__io_mc{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));transition:color .2s ease}.glassSurface_kpiValue__QVCmA{font-size:1.35rem;font-weight:700;letter-spacing:-.03em;color:hsl(var(--foreground));line-height:1.1}.glassSurface_kpiMeta__OkBv2{font-size:.75rem;color:hsl(var(--muted-foreground))}.glassSurface_kpiDeltaPositive__60OeS{color:hsl(152,55%,42%);font-weight:600}.glassSurface_kpiDeltaNegative__45pga{color:hsl(0,65%,55%);font-weight:600}.glassSurface_section__0tiqc{margin-top:2.25rem}.glassSurface_sectionPrimary__DuTKM{margin-top:1.75rem}.glassSurface_sectionTertiary__BTq3G{opacity:.92}.glassSurface_sectionHeader__OV0cB{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.glassSurface_sectionTitle__39D7m{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:hsl(var(--foreground))}.glassSurface_sectionTitleLg__ygOZ_{font-size:1.25rem}.glassSurface_sectionHint__n6csx{margin:.2rem 0 0;font-size:.8125rem;color:hsl(var(--muted-foreground))}.glassSurface_kpiStripWide__9ghYM{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.glassSurface_kpiStripWide__9ghYM{grid-template-columns:repeat(4,minmax(0,1fr))}}.glassSurface_statPair__9eAEx{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.5rem}.glassSurface_statMini__Rhwq_{padding:.75rem .85rem;display:flex;flex-direction:column;gap:.15rem}.glassSurface_statMiniValue__FnSX8{font-size:1.25rem;font-weight:700;letter-spacing:-.03em;color:hsl(var(--foreground))}.glassSurface_statMiniLabel__TzMis{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.glassSurface_linkCards__4VLYV{display:grid;gap:.65rem;grid-template-columns:1fr}@media(min-width:640px){.glassSurface_linkCards__4VLYV{grid-template-columns:repeat(3,minmax(0,1fr))}}.glassSurface_linkCard__INFgD{padding:.9rem 1rem;text-decoration:none;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.glassSurface_linkCardTitle__MA0e0{font-size:.9375rem;font-weight:600;color:hsl(var(--foreground));transition:color .2s ease}.glassSurface_linkCardHint__aGCXt{margin-top:.15rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.glassSurface_pageShell__4LkMh{width:min(100%,76rem);min-width:0;max-width:100%;margin:0 auto;padding:1.25rem 1rem 3rem;box-sizing:border-box}@media(min-width:768px){.glassSurface_pageShell__4LkMh{padding:1.75rem 1.5rem 4rem}}.glassSurface_arrow__SnuVN{flex-shrink:0;color:hsl(var(--muted-foreground));opacity:.7;transition:color .2s ease,opacity .2s ease}.glassSurface_panelLabel__wQSND{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));transition:color .2s ease}.glassSurface_panelTitle__qIN44{margin:.2rem 0 0;font-size:1.75rem;font-weight:700;letter-spacing:-.03em;color:hsl(var(--foreground));line-height:1.1;transition:color .2s ease}.glassSurface_panelTitleSm__6g_f9{font-size:1.35rem}.glassSurface_panelMeta__xUCFE{margin:.35rem 0 0;font-size:.8125rem;color:hsl(var(--muted-foreground));transition:color .2s ease}.glassSurface_panelHeader__rDfZT{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.glassSurface_panelBody__uYJ6u{display:flex;flex-direction:column;min-height:0;min-width:0;max-width:100%;padding:1.1rem 1.15rem 1.15rem}.glassSurface_panelBodyInteractive__6PXjS:hover .glassSurface_arrow__SnuVN,.glassSurface_panelBodyInteractive__6PXjS:hover .glassSurface_panelLabel__wQSND,.glassSurface_panelBodyInteractive__6PXjS:hover .glassSurface_panelTitleSm__6g_f9,.glassSurface_panelBodyInteractive__6PXjS:hover .glassSurface_panelTitle__qIN44{color:hsl(var(--primary))}.glassSurface_panelBodyInteractive__6PXjS:hover .glassSurface_arrow__SnuVN{opacity:1}.glassSurface_chartTall__ML1Ia{flex:1;min-height:14rem;min-width:0;margin-top:.35rem;overflow:hidden}.glassSurface_chartMedium__be_Mg{flex:1;min-height:11rem;min-width:0;margin-top:.35rem;overflow:hidden}.glassSurface_chartCompact__7mSHw{flex:1;min-height:8.5rem;min-width:0;margin-top:.25rem;overflow:hidden}.glassSurface_emptyState__SF_5U{display:flex;align-items:center;justify-content:center;min-height:8rem;color:hsl(var(--muted-foreground));font-size:.875rem}.glassSurface_skeletonBlock__N_eOh{border-radius:var(--card-radius);background:linear-gradient(110deg,hsl(var(--muted)) 0,hsl(var(--muted)/.5) 45%,hsl(var(--muted)) 90%);background-size:200% 100%;animation:glassSurface_glassShimmer__XD9oB 1.4s ease infinite}@keyframes glassSurface_glassShimmer__XD9oB{0%{background-position:100% 0}to{background-position:-100% 0}}.UsersList_container__9LGhE{width:100%;padding:0 1rem;margin:1rem auto 2rem}@media(min-width:640px){.UsersList_container__9LGhE{padding:0 1.5rem}}@media(min-width:1024px){.UsersList_container__9LGhE{width:90%;max-width:1200px;padding:0}}.UsersList_header__Ps78d{display:none;grid-template-columns:2fr 2fr 1.5fr 1.5fr;gap:1rem;padding:.75rem 1rem;background-color:rgba(0,0,0,0);border:none;border-radius:0;font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground));margin-bottom:.5rem}@media(min-width:768px){.UsersList_header__Ps78d{display:grid}}.UsersList_headerCell__5dmkl{display:flex;align-items:center}.UsersList_list__ihQOv{display:flex;flex-direction:column;gap:.75rem}@media(min-width:768px){.UsersList_list__ihQOv{gap:.75rem;background-color:rgba(0,0,0,0);border:none;border-radius:0;overflow:visible}}.UsersList_userCard__BhwNG{display:grid;grid-template-columns:1fr;gap:.5rem}@media(min-width:768px){.UsersList_userCard__BhwNG{grid-template-columns:2fr 2fr 1.5fr 1.5fr;gap:.75rem;align-items:center}}.UsersList_userCell__hpd68{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-height:1.5rem;min-width:0;overflow:hidden}@media(min-width:768px){.UsersList_userCell__hpd68{gap:0}}.UsersList_label__umwDu{font-size:.75rem;font-weight:600;color:#2a7b83;min-width:6rem;flex-shrink:0}@media(min-width:768px){.UsersList_label__umwDu{display:none}}.UsersList_email__2NkSH{color:#54b8ae;font-size:.875rem;word-break:break-word}@media(min-width:640px){.UsersList_email__2NkSH{font-size:.875rem}}@media(min-width:768px){.UsersList_email__2NkSH{font-size:.8125rem}}.UsersList_name__dpM2r{font-size:.875rem;color:hsl(var(--foreground));word-break:break-word}@media(min-width:640px){.UsersList_name__dpM2r{font-size:.875rem}}@media(min-width:768px){.UsersList_name__dpM2r{font-size:.8125rem}}.UsersList_subscriptionBadge__LMXMO{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:9999px;font-size:.875rem;font-weight:500;white-space:nowrap;max-width:100%;min-width:0;overflow:hidden}@media(min-width:768px){.UsersList_subscriptionBadge__LMXMO{font-size:.75rem;gap:.375rem}}.UsersList_icon__5_iVa{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem}.UsersList_circle__CQb0_{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0;margin-left:auto}@media(min-width:768px){.UsersList_circle__CQb0_{width:.375rem;height:.375rem}}.UsersList_badgeText__yIxbi{text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.UsersList_empty__LOPKd{color:hsl(var(--muted-foreground));font-size:.875rem}@media(min-width:768px){.UsersList_empty__LOPKd{font-size:.8125rem}}.UsersList_date__PQ_M3{font-size:.875rem;color:hsl(var(--foreground))}@media(min-width:640px){.UsersList_date__PQ_M3{font-size:.875rem}}@media(min-width:768px){.UsersList_date__PQ_M3{font-size:.8125rem}}.Header_header___KqTW{position:sticky;top:0;z-index:50;height:4rem;overflow:hidden;pointer-events:none}.Header_headerBar__CUS3o{height:4rem;border-bottom:1px solid hsl(var(--border)/.45);background:hsl(var(--background)/.55);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);box-shadow:0 1px 0 hsl(var(--foreground)/.04),0 8px 32px hsl(var(--foreground)/.04);font-size:1rem;font-weight:600;pointer-events:auto;transform:translateY(0);transition:transform .32s cubic-bezier(.4,0,.2,1);will-change:transform}.Header_headerBarHidden__kS1An{transform:translateY(-100%)}.Header_inner__VT3lo{display:flex;align-items:center;justify-content:center;width:95%;height:100%;margin:0 auto}.Header_row__BIACo{display:flex;align-items:center;width:100%}.Header_content___6z8O{display:flex;min-width:0;flex:1;align-items:center;justify-content:space-between;gap:.75rem}@media(min-width:640px){.Header_headerBar__CUS3o{font-size:1.125rem}.Header_content___6z8O{gap:1rem}}@media(prefers-reduced-motion:reduce){.Header_headerBar__CUS3o{transition:none}}.MembersInformation_card__ed1GW{width:100%}.MembersInformation_header__0_gdl{padding-bottom:1rem}.MembersInformation_title__9POmt{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;color:hsl(var(--foreground))}.MembersInformation_icon__s_wy2{width:1.25rem;height:1.25rem;color:hsl(var(--muted-foreground))}.MembersInformation_content__vGWOz{padding-top:0}.MembersInformation_membersGrid__MLzI_{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.MembersInformation_membersGrid__MLzI_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.MembersInformation_membersGrid__MLzI_{grid-template-columns:repeat(3,minmax(0,1fr))}}.MembersInformation_memberCard__i4xtS{padding:1rem 1.05rem;cursor:pointer}.MembersInformation_memberCardPending__zvZ96{border-color:hsla(38,92%,50%,.35)}.MembersInformation_memberHeader__THP0i{display:flex;align-items:flex-start;gap:.85rem}.MembersInformation_memberInfo__Y1oD5{flex:1;min-width:0;display:flex;flex-direction:column;gap:.45rem}.MembersInformation_memberNameRow__umZx6{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem}.MembersInformation_memberName__qjVeZ{font-size:.9375rem;font-weight:700;color:hsl(var(--foreground));margin:0;line-height:1.35;word-break:break-word;display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;letter-spacing:-.01em}.MembersInformation_adminBadge__mExc_{font-size:.6875rem;padding:.1rem .45rem;white-space:nowrap}.MembersInformation_badges__CZTEs{display:flex;align-items:flex-start;width:100%}.MembersInformation_badge__hqfOR{font-size:.6875rem;line-height:1.25;white-space:normal;text-align:left}.MembersInformation_roleStatusGroup__g_PH_{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.8125rem}.MembersInformation_role__1g7ha{font-weight:500}.MembersInformation_role__1g7ha,.MembersInformation_separator__cjtoU{color:hsl(var(--muted-foreground))}.MembersInformation_statusBadge__mzWIP{font-size:.6875rem;padding:.1rem .45rem}.MembersInformation_memberDetails__ozcVh{display:flex;flex-direction:column;gap:.5rem;padding-top:.85rem;border-top:1px solid hsl(var(--border)/.55);margin-top:.85rem}.MembersInformation_detailItem__cINsw{display:flex;flex-direction:column;gap:.35rem}.MembersInformation_detailLabel__zmIZm{font-size:.6875rem;color:hsl(var(--muted-foreground));font-weight:600;letter-spacing:.04em;text-transform:uppercase}.MembersInformation_detailValueContainer__jukaj{display:flex;align-items:center;gap:.375rem;flex:1;min-width:0}.MembersInformation_detailValue__q_jm8{font-size:.8125rem;color:hsl(var(--foreground));word-break:break-all;flex:1;min-width:0}.MembersInformation_copyIcon__D4XPF{color:hsl(174,45%,48%);cursor:pointer;flex-shrink:0;transition:color .2s}.MembersInformation_copyIcon__D4XPF:hover{color:hsl(174,45%,40%)}.MembersInformation_pointsItem__4k5_8{display:flex;flex-direction:column;gap:.5rem}.MembersInformation_pointsHeader__CvLkL{display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;padding:.25rem 0;transition:opacity .2s}.MembersInformation_pointsHeader__CvLkL:hover{opacity:.75}.MembersInformation_pointsHeaderRight__q02kJ{display:flex;align-items:center;gap:.5rem}.MembersInformation_pointsSummary__Cn_U2{font-size:.8125rem;font-weight:700;color:hsl(174,45%,48%)}.MembersInformation_expandIcon__NCXXw{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .3s ease-in-out;transform:rotate(0deg)}.MembersInformation_expandIconRotated__jUfIZ{transform:rotate(180deg)}.MembersInformation_pointsList__lP69e{display:flex;flex-direction:column;gap:.5rem;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,margin-top .3s ease-in-out;margin-top:0}.MembersInformation_pointsListExpanded__DlOvD{max-height:500px;opacity:1;margin-top:.5rem}.MembersInformation_pointsRow__jrdMh{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 0;border-bottom:1px solid hsl(var(--border)/.55)}.MembersInformation_pointsRow__jrdMh:last-child{border-bottom:none}.MembersInformation_pointsLabel__Vq5u9{font-size:.8125rem;color:hsl(var(--muted-foreground));font-weight:500}.MembersInformation_pointsValue___GskZ{font-size:.8125rem;font-weight:600;color:hsl(var(--foreground))}.MembersInformation_emptyState__qPCrZ{text-align:center;padding:2rem;color:hsl(var(--muted-foreground));font-size:.9375rem}@media(max-width:639px){.MembersInformation_memberCard__i4xtS{padding:.9rem}.MembersInformation_memberName__qjVeZ{font-size:.875rem}}.FamilyProfileCard_card__M1hUS{margin-bottom:0}.FamilyProfileCard_content__FMazY{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem!important}@media(min-width:640px){.FamilyProfileCard_content__FMazY{flex-direction:row;align-items:center;gap:1.5rem;padding:2rem!important}}.FamilyProfileCard_avatarContainer__9RKkU{flex-shrink:0}.FamilyProfileCard_familyImage__6SaRu{width:80px;height:80px;border-radius:50%;object-fit:cover}.FamilyProfileCard_avatarPlaceholder__DitIE{width:80px;height:80px;border-radius:50%;background-color:#54b8ae;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem;font-weight:600}.FamilyProfileCard_infoContainer___j7dZ{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;min-width:0;flex:1}@media(min-width:640px){.FamilyProfileCard_infoContainer___j7dZ{align-items:flex-start;text-align:left}}.FamilyProfileCard_nameContainer__w3Iqg{display:flex;flex-direction:column;gap:.25rem;align-items:center}@media(min-width:640px){.FamilyProfileCard_nameContainer__w3Iqg{align-items:flex-start}}.FamilyProfileCard_name__EdjMJ{font-size:1.5rem;font-weight:600;color:hsl(var(--foreground));margin:0;word-break:break-word;line-height:1.2}@media(min-width:640px){.FamilyProfileCard_name__EdjMJ{font-size:1.875rem}}@media(min-width:1024px){.FamilyProfileCard_name__EdjMJ{font-size:2rem}}.FamilyClientWrapperSkeleton_container__f_3Gc{width:100%;max-width:100%;margin:0 auto;padding:1rem;box-sizing:border-box}@media(min-width:640px){.FamilyClientWrapperSkeleton_container__f_3Gc{padding:1.5rem}}@media(min-width:1024px){.FamilyClientWrapperSkeleton_container__f_3Gc{width:90%;max-width:1200px;padding:2rem 0}}.FamilyClientWrapperSkeleton_cardsRow__EBCrS{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:1024px){.FamilyClientWrapperSkeleton_cardsRow__EBCrS{grid-template-columns:repeat(2,1fr);gap:2rem}}.FamilyClientWrapperSkeleton_infoGrid__fZSDd,.FamilyClientWrapperSkeleton_statsList__koqPf{display:flex;flex-direction:column;gap:1rem}.FamilyClientWrapperSkeleton_statItem__nAySz{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid hsl(var(--border))}.FamilyClientWrapperSkeleton_statItem__nAySz:last-child{border-bottom:none}.FamilyClientWrapperSkeleton_statLabelSkeleton__cJKf5{height:.875rem;width:8rem}.FamilyClientWrapperSkeleton_statValueSkeleton__640Qa{height:1rem;width:3rem}.FamilyClientWrapperSkeleton_profileCard__Nu_HS{margin-bottom:0}.FamilyClientWrapperSkeleton_profileContent__PA38a{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem!important}@media(min-width:640px){.FamilyClientWrapperSkeleton_profileContent__PA38a{flex-direction:row;align-items:center;gap:1.5rem;padding:2rem!important}}.FamilyClientWrapperSkeleton_avatarSkeleton__JUSPa{width:80px;height:80px;border-radius:50%;flex-shrink:0}.FamilyClientWrapperSkeleton_profileInfo__MIQFc{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;min-width:0;flex:1}@media(min-width:640px){.FamilyClientWrapperSkeleton_profileInfo__MIQFc{align-items:flex-start;text-align:left}}.FamilyClientWrapperSkeleton_nameSkeleton__fcIVJ{height:1.875rem;width:8rem}@media(min-width:640px){.FamilyClientWrapperSkeleton_nameSkeleton__fcIVJ{height:1.875rem;width:10rem}}@media(min-width:1024px){.FamilyClientWrapperSkeleton_nameSkeleton__fcIVJ{height:2rem;width:12rem}}.FamilyClientWrapperSkeleton_infoCard__DAuqO{height:100%;margin-top:1.5rem}@media(min-width:1024px){.FamilyClientWrapperSkeleton_infoCard__DAuqO{margin-top:2rem}}.FamilyClientWrapperSkeleton_cardHeader__s4Ei5{padding-bottom:1rem}.FamilyClientWrapperSkeleton_titleSkeleton___K5qV{height:1.5rem;width:12rem}@media(min-width:640px){.FamilyClientWrapperSkeleton_titleSkeleton___K5qV{height:1.5rem;width:14rem}}.FamilyClientWrapperSkeleton_cardContent__F_Cgg{padding-top:0!important}.FamilyClientWrapperSkeleton_infoList__R__R3{display:flex;flex-direction:column;gap:1.25rem}.FamilyClientWrapperSkeleton_infoItem__L1qW2{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.25rem;border-bottom:1px solid hsl(var(--border))}.FamilyClientWrapperSkeleton_infoItem__L1qW2:last-child{border-bottom:none;padding-bottom:0}@media(min-width:640px){.FamilyClientWrapperSkeleton_infoItem__L1qW2{flex-direction:row;align-items:center;justify-content:space-between}}.FamilyClientWrapperSkeleton_labelSkeleton__ymLL5{height:.875rem;width:6rem}@media(min-width:640px){.FamilyClientWrapperSkeleton_labelSkeleton__ymLL5{height:.875rem;width:7rem}}.FamilyClientWrapperSkeleton_valueSkeleton__9jnJV{height:1rem;width:8rem}@media(min-width:640px){.FamilyClientWrapperSkeleton_valueSkeleton__9jnJV{height:1rem;width:10rem}}.FamilyClientWrapperSkeleton_subscriptionSection__DMZf9{display:flex;flex-direction:column;gap:1.25rem}.FamilyClientWrapperSkeleton_subscriptionItem__JeEe0{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.25rem;border-bottom:1px solid hsl(var(--border))}.FamilyClientWrapperSkeleton_subscriptionItem__JeEe0:last-child{border-bottom:none;padding-bottom:0}@media(min-width:640px){.FamilyClientWrapperSkeleton_subscriptionItem__JeEe0{flex-direction:row;align-items:center;justify-content:space-between}}.FamilyClientWrapperSkeleton_badgeSkeleton__7EtsL{height:1.25rem;width:4rem;border-radius:9999px;flex-shrink:0}.FamilyClientWrapperSkeleton_membersGrid__pTJUI{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.FamilyClientWrapperSkeleton_membersGrid__pTJUI{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.FamilyClientWrapperSkeleton_membersGrid__pTJUI{grid-template-columns:repeat(3,1fr)}}.FamilyClientWrapperSkeleton_memberCard__MTZ5U{padding:1rem;border:1px solid hsl(var(--border));border-radius:.5rem;background-color:hsl(var(--muted))}.FamilyClientWrapperSkeleton_memberHeader__n2PxL{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.FamilyClientWrapperSkeleton_memberAvatarSkeleton__trwtg{width:48px;height:48px;border-radius:50%;flex-shrink:0}.FamilyClientWrapperSkeleton_memberInfo__8YThR{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.FamilyClientWrapperSkeleton_memberNameRow__1pB7D{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.FamilyClientWrapperSkeleton_memberNameSkeleton__XADoe{height:.9375rem;width:8rem;flex:1;min-width:0}.FamilyClientWrapperSkeleton_memberRoleSkeleton__iErnc{height:.8125rem;width:6rem}.FamilyClientWrapperSkeleton_memberDetails__DZGz6{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid hsl(var(--border));margin-top:.75rem}.FamilyClientWrapperSkeleton_detailItem__OTbqb,.FamilyClientWrapperSkeleton_pointsItem__9DkJZ{display:flex;flex-direction:column;gap:.5rem}.FamilyClientWrapperSkeleton_pointsHeaderSkeleton__uQa1Q{height:1.5rem;width:100%;border-radius:.25rem}.FamilyClientWrapper_container__1TLIq{width:100%;max-width:100%;margin:0 auto;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:640px){.FamilyClientWrapper_container__1TLIq{padding:1.5rem;gap:2rem}}@media(min-width:1024px){.FamilyClientWrapper_container__1TLIq{width:90%;max-width:1200px;padding:2rem 0}}.FamilyClientWrapper_cardsRow__4YCZd{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:1024px){.FamilyClientWrapper_cardsRow__4YCZd{grid-template-columns:repeat(2,1fr);gap:2rem}}.FilterModal_dialogContent__QZ_w1{max-width:26rem;height:90vh;max-height:90vh;padding:0;display:flex;flex-direction:column;overflow:hidden}@media(min-width:640px){.FilterModal_dialogContent__QZ_w1{max-width:48rem}}.FilterModal_header__om96T{flex-shrink:0;padding:1.25rem 1.5rem 0}.FilterModal_title__4XzhY{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground));margin:0}.FilterModal_description__xJ9_l{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:.25rem}.FilterModal_content__8CHfp{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.FilterModal_scrollArea__kCfEy{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:1rem 1.5rem}@media(min-width:640px){.FilterModal_scrollArea__kCfEy{column-count:2;column-gap:1.5rem}}.FilterModal_block__yvDtY{background:hsl(var(--modal-muted));border-radius:.5rem;border:1px solid hsl(var(--border));overflow:hidden;margin-bottom:1rem;break-inside:avoid}.FilterModal_block__yvDtY:last-child{margin-bottom:0}@media(min-width:640px){.FilterModal_block__yvDtY{margin-bottom:1rem}.FilterModal_block__yvDtY:last-child{margin-bottom:0}}.FilterModal_blockTitle__VQYD7{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground));margin:0;padding:.5rem .75rem;background:hsl(var(--modal-section));border-bottom:1px solid hsl(var(--border))}.FilterModal_blockBody___YHrf{padding:.75rem;display:flex;flex-direction:column;gap:.75rem}.FilterModal_toggleLabel__rsIwG{font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground))}.FilterModal_toggleGroup__s22du{display:inline-flex;background:hsl(var(--modal-section));border:1px solid hsl(var(--border));border-radius:.5rem;padding:2px;gap:0}.FilterModal_toggleOption__LUuFs{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));background:rgba(0,0,0,0);border:none;border-radius:.375rem;cursor:pointer;transition:color .15s,background .15s}.FilterModal_toggleOption__LUuFs:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.FilterModal_toggleOptionActive__2xrlF{color:#fff;background:#0d9488}.FilterModal_toggleOptionActive__2xrlF:hover{color:#fff;background:#0f766e}.FilterModal_toggleIcon__rJiPr{width:.875rem;height:.875rem}.FilterModal_rangeRow__EIOrm{display:flex;gap:.75rem}.FilterModal_inputGroup__4JHDp{flex:1;display:flex;flex-direction:column;gap:.375rem}.FilterModal_rangeLabel__KrFIW{font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground))}.FilterModal_input__MWrNr{width:100%}.FilterModal_sortRow__Zzvbd{display:flex;flex-direction:column;gap:.75rem}.FilterModal_sortDirWrap__7zqVe,.FilterModal_sortFieldWrap__r0sJi{display:flex;flex-direction:column;gap:.375rem}.FilterModal_sortSelect__8Ijse{min-width:100%}.FilterModal_footer__rMjS7{flex-shrink:0;display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;background:hsl(var(--modal-section));border-top:1px solid hsl(var(--border))}.FilterModal_footerBtnClear__FwQZ_{font-weight:500}.FilterModal_footerBtnApply__2_BZW{background:#0d9488;color:#fff;font-weight:500}.FilterModal_footerBtnApply__2_BZW:hover{background:#0f766e}.FilterChips_wrapper__FgbTG{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.75rem}.FilterChips_chips__zCw1i{display:flex;flex-wrap:wrap;gap:.5rem}.FilterChips_chip__M9ECD{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .5rem .3125rem .625rem;background:rgba(13,148,136,.1);border:1px solid rgba(13,148,136,.3);border-radius:9999px;font-size:.8125rem;font-weight:500;color:#0d9488}.FilterChips_chipLabel__sPEeD{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilterChips_chipRemove__YM3O3{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;padding:0;border:none;background:rgba(0,0,0,0);color:#0d9488;cursor:pointer;border-radius:50%;transition:background .15s,color .15s}.FilterChips_chipRemove__YM3O3:hover{background:rgba(13,148,136,.2);color:#0f766e}.FilterChips_chipRemoveIcon__D4r4u{width:.75rem;height:.75rem}.FilterChips_clearAll__0t4wa{padding:.25rem .5rem;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));background:rgba(0,0,0,0);border:none;cursor:pointer;text-decoration:none;border-radius:.375rem;transition:color .15s,background .15s}.FilterChips_clearAll__0t4wa:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.ShortestColumnMasonry_root__xIye0{display:flex;flex-direction:row;align-items:flex-start;width:100%;flex-shrink:0}.ShortestColumnMasonry_column__18zuo{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.ShortestColumnMasonry_itemWrap__GA0Tu{flex-shrink:0}.FamilyInformation_card__QXHGv{width:100%}.FamilyInformation_header___5acT{padding-bottom:1rem}.FamilyInformation_title__ugLMQ{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));margin:0}@media(min-width:640px){.FamilyInformation_title__ugLMQ{font-size:1.5rem}}.FamilyInformation_icon__goGKb{flex-shrink:0;width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground))}.FamilyInformation_content__Wzn9i{padding-top:0!important}.FamilyInformation_emptyState__aWczI{padding:2rem 0;text-align:center;color:hsl(var(--muted-foreground));font-size:.875rem}@media(min-width:640px){.FamilyInformation_emptyState__aWczI{font-size:1rem}}.FamilyInformation_familiesList___OqRH{display:flex;flex-direction:column;gap:1rem}.FamilyInformation_familyCard__xalPw{padding:1.1rem 1.15rem;cursor:pointer}@media(min-width:640px){.FamilyInformation_familyCard__xalPw{padding:1.25rem 1.35rem}}.FamilyInformation_familyCardPending__lgIDH{border-color:hsla(38,92%,50%,.35)}.FamilyInformation_familyTop__BeAPS{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.FamilyInformation_familyName__aHknp{font-size:1.0625rem;font-weight:700;color:hsl(var(--foreground));margin:0;word-break:break-word;line-height:1.3;letter-spacing:-.02em}@media(min-width:640px){.FamilyInformation_familyName__aHknp{font-size:1.125rem}}.FamilyInformation_pendingBadge__c06rg{flex-shrink:0;max-width:100%;font-size:.6875rem;line-height:1.25;text-align:left;white-space:normal}.FamilyInformation_familyDetails__y2Ezv{display:flex;flex-direction:column}.FamilyInformation_infoGrid__hYLy2{display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width:640px){.FamilyInformation_infoGrid__hYLy2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}}.FamilyInformation_infoItem__WABKw{display:flex;flex-direction:column;gap:.35rem;min-width:0}.FamilyInformation_label__73AWk{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.FamilyInformation_valueContainer___Qpv4,.FamilyInformation_value__Xa_UF{display:flex;align-items:center;gap:.5rem;min-width:0}.FamilyInformation_value__Xa_UF{font-size:.9375rem;color:hsl(var(--foreground));word-break:break-word;flex:1;flex-wrap:wrap}.FamilyInformation_pointsValue__MDR_P{font-weight:700;color:hsl(174,45%,48%);font-size:1rem}.FamilyInformation_copyIcon__aS2SR{flex-shrink:0;cursor:pointer;color:hsl(174,45%,48%);transition:color .2s}.FamilyInformation_copyIcon__aS2SR:hover{color:hsl(174,45%,40%)}.FamilyInformation_adminBadge__RM2B5{font-size:.6875rem}.ParentalControlsSections_sectionHeader__CgKkr{grid-column:1/-1;margin:.5rem 0 0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:hsl(var(--muted-foreground))}.ParentalControlsSections_fullWidth__m_Nlw{grid-column:1/-1;min-width:0}.ParentalControlsSections_outerCard__wwcUa{overflow:hidden;border-radius:var(--card-radius);border:1px solid hsl(var(--border)/.55);background:hsl(var(--card)/.78);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 8px 28px hsl(var(--foreground)/.04)}.ParentalControlsSections_outerHeader__NSH1o{padding-bottom:.5rem}.ParentalControlsSections_outerTitle____JSK{display:flex;align-items:center;gap:.75rem;font-size:.75rem;font-weight:600;color:hsl(var(--foreground));margin:0}@media(min-width:640px){.ParentalControlsSections_outerTitle____JSK{font-size:1.5rem}}.ParentalControlsSections_outerIcon__zpwk0{width:1.75rem;height:1.75rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.ParentalControlsSections_outerContent__XN2El{padding-top:0!important}.ParentalControlsSections_summaryChips__CIxJ4{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem}.ParentalControlsSections_chip__Cv86g{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid hsl(var(--border)/.7);background:hsl(var(--muted)/.45);padding:.2rem .65rem;font-size:.75rem;font-weight:500;color:hsl(var(--foreground))}.ParentalControlsSections_chipActive__m10Ho{border-color:hsla(174,45%,48%,.45);background:hsla(174,45%,48%,.12);color:hsl(174,45%,42%)}.dark .ParentalControlsSections_chipActive__m10Ho{color:hsl(174,45%,68%)}.ParentalControlsSections_chipPending__Ae3IN{border-color:hsla(38,92%,50%,.45);background:hsla(38,92%,50%,.12);color:hsl(38,80%,38%)}.dark .ParentalControlsSections_chipPending__Ae3IN{color:hsl(38,92%,72%)}.ParentalControlsSections_childrenGrid__I_pRD{display:grid;grid-template-columns:1fr;gap:.75rem;min-width:0}@media(min-width:768px){.ParentalControlsSections_childrenGrid__I_pRD{grid-template-columns:repeat(2,minmax(0,1fr))}}.ParentalControlsSections_childrenGrid__I_pRD>*{min-width:0}.ParentalControlsSections_compactCard__EbN2O{min-width:0;width:100%;box-sizing:border-box;border-radius:.875rem;border:1px solid hsl(var(--border)/.55);background:hsl(var(--card)/.55);padding:.75rem .875rem;transition:border-color .15s ease,box-shadow .15s ease}.ParentalControlsSections_compactCard__EbN2O:hover{border-color:hsla(174,45%,48%,.45);box-shadow:0 8px 24px hsl(var(--foreground)/.06)}.ParentalControlsSections_compactMain__akGBW{display:flex;align-items:center;gap:.75rem;width:100%;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;text-align:left;color:inherit}.ParentalControlsSections_avatar__I6GKn{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;letter-spacing:-.02em;color:hsl(174,45%,42%);background:hsla(174,45%,48%,.15);border:1px solid hsla(174,45%,48%,.35)}.dark .ParentalControlsSections_avatar__I6GKn{color:hsl(174,45%,72%)}.ParentalControlsSections_compactText__S4GNx{flex:1;min-width:0}.ParentalControlsSections_nameLine__EA9jQ{display:flex;align-items:center;gap:.25rem;min-width:0}.ParentalControlsSections_displayName__0ldiH{font-size:.9375rem;font-weight:600;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ParentalControlsSections_chevron__goFj8{flex-shrink:0;width:1rem;height:1rem;color:hsl(var(--muted-foreground))}.ParentalControlsSections_emailLine__qb1N6{margin-top:.125rem;font-size:.75rem;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ParentalControlsSections_emailMuted__ElYsv{margin-top:.125rem;font-size:.75rem;color:hsl(var(--muted-foreground));font-style:italic;opacity:.85}.ParentalControlsSections_statusBadge__4B5d2{flex-shrink:0;font-size:.65rem;padding:.15rem .5rem}.ParentalControlsSections_compactDivider__vkmO7{height:1px;margin:.65rem 0;background:linear-gradient(90deg,transparent,hsl(var(--border)/.8) 15%,hsl(var(--border)/.8) 85%,transparent)}.ParentalControlsSections_featurePanels__IOZwF{display:grid;grid-template-columns:1fr;gap:.65rem;min-width:0}@media(min-width:480px){.ParentalControlsSections_featurePanels__IOZwF{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}.ParentalControlsSections_featurePanel__PdH_S{border-radius:.75rem;border:1px solid hsl(var(--border)/.55);background:hsl(var(--muted)/.35);padding:.6rem .65rem .65rem;min-width:0;overflow:hidden}.ParentalControlsSections_featurePanelHead__mKHfA{display:flex;align-items:center;gap:.4rem;margin-bottom:.5rem;padding-bottom:.4rem;border-bottom:1px solid hsl(var(--border)/.55)}.ParentalControlsSections_featurePanelIconSlot__1wsiN{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:hsl(174,45%,48%)}.ParentalControlsSections_featurePanelIcon__Cahud{width:1.05rem;height:1.05rem;color:inherit;flex-shrink:0}.ParentalControlsSections_featurePanelFlowCoachSvg__rGKg5{height:1.05rem;width:auto;flex-shrink:0;display:block;color:inherit}.ParentalControlsSections_featurePanelTitle__KC_6r{font-size:.8125rem;font-weight:700;color:hsl(var(--foreground));letter-spacing:-.01em}.ParentalControlsSections_featureRows__x6BL6{margin:0;display:flex;flex-direction:column;gap:.45rem}.ParentalControlsSections_featureRow__dNKXG{display:flex;flex-direction:column;gap:.2rem}@media(min-width:640px){.ParentalControlsSections_featureRow__dNKXG{flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}}.ParentalControlsSections_featureRowLabel__4Ewt8{margin:0;font-size:.68rem;font-weight:500;color:hsl(var(--muted-foreground));line-height:1.25;max-width:100%}@media(min-width:640px){.ParentalControlsSections_featureRowLabel__4Ewt8{flex:1;min-width:0}}.ParentalControlsSections_featurePill__rB5_x{margin:0;align-self:flex-start;border-radius:.5rem;padding:.2rem .5rem;font-size:.72rem;font-weight:600;white-space:nowrap}@media(min-width:640px){.ParentalControlsSections_featurePill__rB5_x{flex-shrink:0}}.ParentalControlsSections_pillBool_on__5Ijsg{background:hsla(152,55%,42%,.12);color:hsl(152,55%,32%);border:1px solid hsla(152,55%,42%,.35)}.dark .ParentalControlsSections_pillBool_on__5Ijsg{color:hsl(152,55%,72%)}.ParentalControlsSections_pillBool_off___IKYj{background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border)/.7)}.ParentalControlsSections_pillBool_unset__o_o60{background:hsla(38,92%,50%,.12);color:hsl(38,80%,38%);border:1px solid hsla(38,92%,50%,.35)}.dark .ParentalControlsSections_pillBool_unset__o_o60{color:hsl(38,92%,72%)}.ParentalControlsSections_pillHist_granted___Ktlq{background:hsla(152,55%,42%,.12);color:hsl(152,55%,32%);border:1px solid hsla(152,55%,42%,.35)}.dark .ParentalControlsSections_pillHist_granted___Ktlq{color:hsl(152,55%,72%)}.ParentalControlsSections_pillHist_denied__yL0yY{background:hsla(0,65%,58%,.1);color:hsl(0,65%,42%);border:1px solid hsla(0,65%,58%,.28)}.dark .ParentalControlsSections_pillHist_denied__yL0yY{color:hsl(0,65%,72%)}.ParentalControlsSections_pillHist_pending__uzFu6{background:hsl(var(--muted)/.55);color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border)/.7)}.PersonalInformation_card__93_SP{height:100%}.PersonalInformation_header__lFY05{padding-bottom:1rem}.PersonalInformation_title__4YD3N{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));margin:0}@media(min-width:640px){.PersonalInformation_title__4YD3N{font-size:1.5rem}}.PersonalInformation_icon__YDfRz{flex-shrink:0;width:1.75rem;height:1.75rem;color:#929292}.PersonalInformation_content__YcGNA{padding-top:0!important}.PersonalInformation_infoGrid__PSXXV{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:1024px){.PersonalInformation_infoGrid__PSXXV{grid-template-columns:repeat(2,1fr);gap:1.25rem 2rem}}.PersonalInformation_infoItem__gxMhK{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.25rem;border-bottom:1px solid hsl(var(--border));min-width:0}.PersonalInformation_infoItem__gxMhK:last-child{border-bottom:none;padding-bottom:0}@media(min-width:1024px){.PersonalInformation_infoItem__gxMhK:nth-last-child(2){border-bottom:none;padding-bottom:0}}@media(min-width:640px){.PersonalInformation_infoItem__gxMhK{flex-direction:row;align-items:center;justify-content:space-between}}.PersonalInformation_label__nIdGp{font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.025em}@media(min-width:640px){.PersonalInformation_label__nIdGp{font-size:.875rem}}.PersonalInformation_valueContainer__Kbs20{display:flex;align-items:center;gap:.5rem;min-width:0}.PersonalInformation_value__HrsiG{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));word-break:break-word;flex:1;min-width:0}@media(min-width:640px){.PersonalInformation_value__HrsiG{font-size:1rem}}.PersonalInformation_copyIcon__LKN_o{flex-shrink:0;cursor:pointer;color:#54b8ae;transition:all .2s}.PersonalInformation_copyIcon__LKN_o:hover{opacity:.7;transform:scale(1.1)}.PersonalInformation_copyIcon__LKN_o:active{transform:scale(.95)}.ProfileCard_card__mw10f{margin-bottom:0}.ProfileCard_content__gVGkC{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem!important}@media(min-width:640px){.ProfileCard_content__gVGkC{flex-direction:row;align-items:center;gap:1.5rem;padding:2rem!important}}.ProfileCard_avatarContainer__IzhVW{flex-shrink:0}.ProfileCard_infoContainer__Lb8JS{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;min-width:0;flex:1}@media(min-width:640px){.ProfileCard_infoContainer__Lb8JS{align-items:flex-start;text-align:left}}.ProfileCard_nameContainer__f5XPO{display:flex;flex-direction:column;gap:.25rem;align-items:center}@media(min-width:640px){.ProfileCard_nameContainer__f5XPO{align-items:flex-start}}.ProfileCard_name__jropm{font-size:1.5rem;font-weight:600;color:hsl(var(--foreground));margin:0;word-break:break-word;line-height:1.2}@media(min-width:640px){.ProfileCard_name__jropm{font-size:1.875rem}}@media(min-width:1024px){.ProfileCard_name__jropm{font-size:2rem}}.ProfileCard_surname__d0flj{font-size:1.5rem;font-weight:600;color:hsl(var(--foreground));margin:0;word-break:break-word;line-height:1.2}@media(min-width:640px){.ProfileCard_surname__d0flj{font-size:1.875rem}}@media(min-width:1024px){.ProfileCard_surname__d0flj{font-size:2rem}}.ProfileCard_email__Qhz5B{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0;word-break:break-word}@media(min-width:640px){.ProfileCard_email__Qhz5B{font-size:1rem}}.SubscriptionInformation_card__iGtho{height:100%}.SubscriptionInformation_header__v5jN8{padding-bottom:1rem}.SubscriptionInformation_titleContainer__uQtnX{display:flex;align-items:center;justify-content:space-between;gap:1rem}.SubscriptionInformation_title__wM_I_{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));margin:0;flex:1;min-width:0}@media(min-width:640px){.SubscriptionInformation_title__wM_I_{font-size:1.5rem}}.SubscriptionInformation_icon__BgitL{flex-shrink:0;width:1.75rem;height:1.75rem}.SubscriptionInformation_content__D3IGp{padding-top:0!important}.SubscriptionInformation_familySection__xC9TI{margin-bottom:1.5rem}.SubscriptionInformation_familyItem__voc1F{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;border-radius:.75rem;background-color:hsl(var(--muted));border:2px solid #54b8ae}@media(min-width:640px){.SubscriptionInformation_familyItem__voc1F{flex-direction:row;align-items:center;justify-content:space-between;padding:1.5rem}}.SubscriptionInformation_separator__V3QU9{margin:2rem 0}.SubscriptionInformation_separatorLine__eGvRZ{height:1px;background:linear-gradient(to right,transparent,hsl(var(--border)) 20%,hsl(var(--border)) 80%,transparent)}.SubscriptionInformation_userSection__LCRe6{background-color:hsl(var(--muted));border-radius:.75rem;border:1px solid hsl(var(--border));overflow:hidden}.SubscriptionInformation_userSectionHeader__3Omd8{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--card))}@media(min-width:640px){.SubscriptionInformation_userSectionHeader__3Omd8{padding:1.25rem 1.5rem}}.SubscriptionInformation_sectionTitle__T3atP{font-size:1rem;font-weight:600;color:hsl(var(--foreground))}@media(min-width:640px){.SubscriptionInformation_sectionTitle__T3atP{font-size:1.125rem}}.SubscriptionInformation_menuButton__8808X{display:flex;align-items:center;justify-content:center;padding:.5rem;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:.375rem;color:hsl(var(--muted-foreground));transition:background-color .2s}.SubscriptionInformation_menuButton__8808X:hover{background-color:hsl(var(--muted))}.SubscriptionInformation_menuButton__8808X:focus{outline:none;background-color:hsl(var(--muted))}.SubscriptionInformation_userSectionContent__jDjsu{padding:1.5rem;display:flex;flex-direction:column;gap:0}.SubscriptionInformation_userItem__o5plX{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.25rem;border-bottom:1px solid hsl(var(--border))}.SubscriptionInformation_userItem__o5plX:last-child{border-bottom:none;padding-bottom:0}@media(min-width:640px){.SubscriptionInformation_userItem__o5plX{flex-direction:row;align-items:center;justify-content:space-between}}.SubscriptionInformation_labelContainer__Wb7Bm{display:flex;flex-direction:column;gap:.25rem}.SubscriptionInformation_label__xRUiF{font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.025em}@media(min-width:640px){.SubscriptionInformation_label__xRUiF{font-size:.875rem}}.SubscriptionInformation_description__RMrf4{font-size:.75rem;color:hsl(var(--muted-foreground));font-weight:400;text-transform:none;letter-spacing:normal}.SubscriptionInformation_value__eyUur{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));word-break:break-word;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}@media(min-width:640px){.SubscriptionInformation_value__eyUur{font-size:1rem}}.SubscriptionInformation_noSubscription__M5hT4{color:hsl(var(--muted-foreground));font-style:italic}.HomeHeaderGreeting_greeting__KTLtJ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));letter-spacing:-.02em}.HomeHeaderGreeting_skeleton__fmVH2{width:10rem;height:1.25rem;border-radius:.5rem;background:hsl(var(--muted));animation:HomeHeaderGreeting_pulse__MPuJP 1.5s ease-in-out infinite}@keyframes HomeHeaderGreeting_pulse__MPuJP{0%,to{opacity:1}50%{opacity:.45}}.CompactDateRangeSelector_container__UCY5j{display:inline-flex;align-items:stretch;background-color:rgba(0,0,0,0);border-radius:9999px;border:1px solid #54b8ae;overflow:hidden}.CompactDateRangeSelector_navButton__s6g0O{height:2rem;width:2rem;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:9999px;border:none;background-color:rgba(0,0,0,0);color:#54b8ae;transition:all .2s ease-in-out;cursor:pointer;font-family:inherit}.CompactDateRangeSelector_navButton__s6g0O:hover{background-color:rgba(84,184,174,.1)}.CompactDateRangeSelector_navButton__s6g0O:focus{outline:none}.CompactDateRangeSelector_icon__2eR_D{height:1rem;width:1rem}.CompactDateRangeSelector_presets__M_VQf{display:flex;align-items:stretch;flex:1;min-width:0;justify-content:flex-start;gap:.125rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-padding:0}.CompactDateRangeSelector_presets__M_VQf::-webkit-scrollbar{display:none}.CompactDateRangeSelector_presets__M_VQf{scroll-left:0}.CompactDateRangeSelector_presetButton__MFlCp{height:2rem;padding:0 .75rem;font-size:.75rem;font-weight:500;white-space:nowrap;min-width:auto;flex-shrink:0;border-radius:9999px;border:none;background-color:rgba(0,0,0,0);color:#54b8ae;transition:all .2s ease-in-out;cursor:pointer;font-family:inherit}.CompactDateRangeSelector_presetButton__MFlCp:hover{background-color:rgba(84,184,174,.1)}.CompactDateRangeSelector_presetButton__MFlCp:focus{outline:none}.CompactDateRangeSelector_active__QVhg7{background-color:#54b8ae;color:#fff}.CompactDateRangeSelector_active__QVhg7:hover{background-color:#4a9d94;color:#fff}.DateRangePickerCalendar_calendar__N_9nv .rdp-cell:has([aria-selected]),.DateRangePickerCalendar_calendar__N_9nv .rdp-cell[aria-selected=true]{background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_calendar__N_9nv .rdp-cell:has(.rdp-day_range_start:not(.rdp-day_range_end)){border-radius:50% 0 0 50%!important;background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_calendar__N_9nv .rdp-cell:has(.rdp-day_range_end:not(.rdp-day_range_start)){border-radius:0 50% 50% 0!important;background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_calendar__N_9nv .rdp-cell:has(.rdp-day_range_start.rdp-day_range_end){border-radius:50%!important;background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_calendar__N_9nv .rdp-cell:has(.rdp-day_range_middle){border-radius:0!important;background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_captionLabel__wQqIr{font-weight:600;color:hsl(var(--foreground))}.DateRangePickerCalendar_navButton__0TS4P{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;transition:all .2s ease-in-out}.DateRangePickerCalendar_navButton__0TS4P:hover{background-color:hsla(174,45%,48%,.12)!important;color:hsl(174,45%,48%)!important;border-color:hsla(174,45%,48%,.45)!important}.DateRangePickerCalendar_navButton__0TS4P svg{display:block}.DateRangePickerCalendar_headCell__1une4{color:hsl(var(--muted-foreground));font-weight:500}.DateRangePickerCalendar_cell__VMcVk:has([aria-selected]){background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_cell__VMcVk:has([aria-selected].DateRangePickerCalendar_day-range-start__UO91i:not(.DateRangePickerCalendar_day-range-end__ZYvhi)){border-radius:50% 0 0 50%!important;background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_cell__VMcVk:has([aria-selected].DateRangePickerCalendar_day-range-start__UO91i:not(.DateRangePickerCalendar_day-range-end__ZYvhi)) [aria-selected]{border-radius:50%!important}.DateRangePickerCalendar_cell__VMcVk:has([aria-selected].DateRangePickerCalendar_day-range-end__ZYvhi:not(.DateRangePickerCalendar_day-range-start__UO91i)){border-radius:0 50% 50% 0!important;background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_cell__VMcVk:has([aria-selected].DateRangePickerCalendar_day-range-end__ZYvhi:not(.DateRangePickerCalendar_day-range-start__UO91i)) [aria-selected]{border-radius:50%!important}.DateRangePickerCalendar_cell__VMcVk:has([aria-selected].DateRangePickerCalendar_day-range-start__UO91i.DateRangePickerCalendar_day-range-end__ZYvhi){border-radius:50%!important;background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_cell__VMcVk:has([aria-selected].DateRangePickerCalendar_day-range-start__UO91i.DateRangePickerCalendar_day-range-end__ZYvhi) [aria-selected]{border-radius:50%!important}.DateRangePickerCalendar_cell__VMcVk:has([aria-selected].DateRangePickerCalendar_day-range-middle__SiJFk){border-radius:0!important;background-color:rgba(84,184,174,.1)!important}.DateRangePickerCalendar_day___y0t4{border-radius:50%!important;transition:all .2s ease-in-out;font-weight:400}.DateRangePickerCalendar_day___y0t4:hover{background-color:rgba(84,184,174,.15)!important;color:#54b8ae!important;border-radius:50%!important}.DateRangePickerCalendar_day___y0t4:focus{outline:2px solid #54b8ae;outline-offset:2px;border-radius:50%!important}.DateRangePickerCalendar_day___y0t4.DateRangePickerCalendar_day-range-end__ZYvhi,.DateRangePickerCalendar_day___y0t4.DateRangePickerCalendar_day-range-start__UO91i,.DateRangePickerCalendar_day___y0t4.DateRangePickerCalendar_day-range-start__UO91i.DateRangePickerCalendar_day-range-end__ZYvhi{border-radius:50%!important}.DateRangePickerCalendar_daySelected__DoyXt{background-color:#54b8ae!important;color:#fff!important;border-radius:50%!important;font-weight:600}.DateRangePickerCalendar_daySelected__DoyXt:hover{background-color:#4a9d94!important;color:#fff!important}.DateRangePickerCalendar_dayRangeStart__cS11A{background-color:#54b8ae!important;color:#fff!important;border-radius:50%!important;font-weight:600;z-index:1;position:relative}.DateRangePickerCalendar_dayRangeStart__cS11A:hover{background-color:#4a9d94!important;color:#fff!important}.DateRangePickerCalendar_dayRangeStart__cS11A.DateRangePickerCalendar_dayToday__Bndpi{background-color:#54b8ae!important;color:#fff!important;border-color:#fff!important}.DateRangePickerCalendar_dayRangeEnd__23Bik{background-color:#54b8ae!important;color:#fff!important;border-radius:50%!important;font-weight:600;z-index:1;position:relative}.DateRangePickerCalendar_dayRangeEnd__23Bik:hover{background-color:#4a9d94!important;color:#fff!important}.DateRangePickerCalendar_dayRangeEnd__23Bik.DateRangePickerCalendar_dayToday__Bndpi{background-color:#54b8ae!important;color:#fff!important;border-color:#fff!important}.DateRangePickerCalendar_dayRangeMiddle__1LAb8{background-color:rgba(0,0,0,0)!important;color:#54b8ae!important;border-radius:0!important;font-weight:500}.DateRangePickerCalendar_dayRangeMiddle__1LAb8:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0);pointer-events:none}.DateRangePickerCalendar_dayToday__Bndpi{border:1px solid #54b8ae!important;border-radius:50%!important;font-weight:500}.DateRangePickerCalendar_dayToday__Bndpi:not(.DateRangePickerCalendar_daySelected__DoyXt):not(.DateRangePickerCalendar_dayRangeStart__cS11A):not(.DateRangePickerCalendar_dayRangeEnd__23Bik){background-color:rgba(0,0,0,0)!important}.DateRangePickerCalendar_dayToday__Bndpi.DateRangePickerCalendar_dayRangeEnd__23Bik,.DateRangePickerCalendar_dayToday__Bndpi.DateRangePickerCalendar_dayRangeStart__cS11A,.DateRangePickerCalendar_dayToday__Bndpi.DateRangePickerCalendar_daySelected__DoyXt{border-color:#fff!important;background-color:#54b8ae!important;color:#fff!important}.DateRangePickerCalendar_dayOutside__kQ2wq{color:hsl(var(--muted-foreground))!important}.DateRangePickerCalendar_dayOutside__kQ2wq[aria-selected]{background-color:rgba(84,184,174,.1)!important;color:hsl(var(--muted-foreground))!important}.DateRangePickerCalendar_dayDisabled__p6QbS{opacity:.3;cursor:not-allowed;color:hsl(var(--muted-foreground))!important}.ChartCard_card__zCAdW{width:100%;min-width:0;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.ChartCard_cardHeader__Kruc8{padding-bottom:1rem;position:relative}.ChartCard_cardWithFloatingBadge__adOh4{overflow:visible!important}.ChartCard_cornerBadge__tpRb_{position:absolute;top:0;right:1.25rem;left:auto;width:auto;transform:translateY(-50%);z-index:10;pointer-events:auto}.ChartCard_headerRow__zneg_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.ChartCard_headerContent__VfI0a{flex:1;min-width:0}.ChartCard_menuButton__iAcio{display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:.375rem;color:hsl(var(--muted-foreground));transition:all .2s;flex-shrink:0;margin-top:-.25rem;margin-right:-.5rem}.ChartCard_menuButton__iAcio:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.ChartCard_menuButton__iAcio:focus{outline:2px solid #54b8ae;outline-offset:2px}.ChartCard_menuIcon__0Wy0Z{width:1.25rem;height:1.25rem}.ChartCard_cardTitle__W8Kt7{font-size:1.125rem}.ChartCard_titleRow__zbVy8{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.ChartCard_cardDescription__eD4gP{font-size:.875rem}.ChartCard_cardContentWithPadding__ch_Ub{padding-bottom:1.5rem;flex:1;display:flex;flex-direction:column}.ChartCard_loadingContainer___n6WR{display:flex;height:16rem;align-items:center;justify-content:center}.ChartCard_loadingText__zGU8j{color:hsl(var(--muted-foreground))}.ChartCard_revenueTotalPanel__f0BkA{--revenue-accent:hsl(var(--primary));container-type:inline-size;position:relative;overflow:hidden;isolation:isolate;display:flex;width:100%;min-width:0;min-height:9rem;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem 1.35rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--revenue-accent) 28%,hsl(var(--border)));background:linear-gradient(155deg,color-mix(in srgb,var(--revenue-accent) 14%,transparent) 0,hsl(var(--card)/.55) 48%,hsl(var(--muted)/.22) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 14px 36px hsl(var(--foreground)/.05)}.ChartCard_revenueTotalPanel__f0BkA:before{content:"";pointer-events:none;position:absolute;top:-45%;right:-12%;width:13rem;height:13rem;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--revenue-accent) 34%,transparent) 0,transparent 70%);z-index:0}.ChartCard_revenueTotalPanel__f0BkA:after{content:"";pointer-events:none;position:absolute;bottom:-55%;left:-18%;width:14rem;height:14rem;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--revenue-accent) 16%,transparent) 0,transparent 72%);z-index:0}.ChartCard_revenueTotalAmount__ea7eM{position:relative;z-index:1;width:100%;min-width:0;max-width:100%;text-align:center;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1.1;overflow-wrap:anywhere;word-break:break-word;font-size:clamp(1.25rem,9.5cqi,2.35rem);color:hsl(var(--foreground));text-shadow:0 1px 0 hsla(0,0%,100%,.04)}@container (min-width: 20rem){.ChartCard_revenueTotalAmount__ea7eM{font-size:clamp(1.45rem,11cqi,3.1rem)}}.ChartCard_revenueTotalPeriod__lIzgW{position:relative;z-index:1;margin:0;width:fit-content;max-width:100%;padding:.35rem .75rem;text-align:center;font-size:.6875rem;font-weight:600;letter-spacing:.02em;line-height:1.35;color:hsl(var(--muted-foreground));border-radius:999px;border:1px solid color-mix(in srgb,var(--revenue-accent) 22%,hsl(var(--border)));background:color-mix(in srgb,var(--revenue-accent) 8%,hsl(var(--background)/.65));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ChartCard_chartContainer__Y8lJ3{height:16rem;min-width:0;width:calc(100% + 5rem);box-sizing:border-box;margin:0 -2rem 0 -3rem;position:relative}.ChartCard_chartContainer__Y8lJ3 .recharts-tooltip-wrapper{z-index:10}.ChartCard_chartContainer__Y8lJ3 .recharts-legend-wrapper{z-index:0}.ChartCard_chartWrapper__C61gP{width:100%}.ChartCard_pieChartWrapper__qE4Lu{min-height:18.75rem;padding-bottom:2.5rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box;position:relative}.ChartCard_pieChartWrapper__qE4Lu .recharts-default-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin:0;padding:0}.ChartCard_pieChartWrapper__qE4Lu .recharts-legend-item{display:inline-flex!important;align-items:center;margin:0!important;white-space:nowrap}.ChartCard_donutLayout__KY9MP{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:center;min-width:0}@media(min-width:640px){.ChartCard_donutLayout__KY9MP{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem}}.ChartCard_donutChartPane__FXegH{position:relative;width:100%;aspect-ratio:1;max-width:17.5rem;margin:0 auto;min-width:0}.ChartCard_donutCenter__P041s{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center;padding:1.5rem}.ChartCard_donutCenterValue__Bdhcw{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.ChartCard_donutCenterLabel__rGi7z{margin-top:.2rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.ChartCard_donutLegend__yJNba{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;min-width:0}.ChartCard_donutLegendItem__RtgY3{display:flex;align-items:flex-start;gap:.65rem;padding:.55rem .7rem;border-radius:.85rem;background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border)/.45)}.ChartCard_donutLegendSwatch__2TLdJ{width:.65rem;height:.65rem;border-radius:999px;margin-top:.3rem;flex-shrink:0;box-shadow:0 0 0 3px hsl(var(--background))}.ChartCard_donutLegendMeta__SKDyk{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.ChartCard_donutLegendName__6xWq3{font-size:.8125rem;font-weight:600;color:hsl(var(--foreground));line-height:1.25;overflow-wrap:anywhere}.ChartCard_donutLegendStats__Kress{display:flex;align-items:baseline;gap:.55rem;font-size:.75rem;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.ChartCard_donutLegendStats__Kress strong{font-weight:650;color:hsl(var(--foreground))}.ChartCard_donutTooltipDot__CWrm0{display:inline-block;width:.5rem;height:.5rem;border-radius:999px;margin-right:.4rem;vertical-align:middle}.ChartCard_pieLegendLabel__0hFuG{margin-left:.25rem}.ChartCard_barChartWrapper__jRI35{width:100%;min-width:0;max-width:100%;box-sizing:border-box;display:flex;align-items:flex-start}.ChartCard_tooltip__ZlMi6{background-color:hsl(var(--popover)/.95);color:hsl(var(--popover-foreground));padding:.5rem .625rem;border:1px solid hsl(var(--border)/.8);border-radius:.75rem;box-shadow:0 16px 40px hsl(var(--foreground)/.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ChartCard_tooltipTitle__Ad33W{font-size:.875rem;font-weight:600;color:hsl(var(--foreground));display:flex;align-items:center}.ChartCard_tooltipText__oqEfE{font-size:.875rem;color:hsl(var(--muted-foreground))}.ChartCard_periodToggleGroup__PASfG{display:inline-flex;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;padding:2px;gap:0}.ChartCard_periodToggleOption__2Xrf_{display:inline-flex;align-items:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));background:rgba(0,0,0,0);border:none;border-radius:.375rem;cursor:pointer;transition:color .15s,background .15s}.ChartCard_periodToggleOption__2Xrf_:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.ChartCard_periodToggleOptionActive__DHZwP{color:#fff;background:#0d9488}.ChartCard_periodToggleOptionActive__DHZwP:hover{color:#fff;background:#0f766e}.ChartCard_periodToggleOption__2Xrf_:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ChartCard_viewModeToggle__Wwx9X{display:inline-flex;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:999px;padding:2px;gap:0;overflow:hidden}.ChartCard_viewModeToggleOption__rIEyy{display:inline-flex;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground));background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;transition:color .15s,background .15s}.ChartCard_viewModeToggleOption__rIEyy:hover{color:hsl(var(--foreground));background:hsl(var(--background))}.ChartCard_viewModeToggleActive__F5a4N{display:inline-flex;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:#fff;background:#0d9488;border:none;border-radius:999px;cursor:pointer;transition:background .15s}.ChartCard_viewModeToggleActive__F5a4N:hover{background:#0f766e}.ChartCard_viewModeToggleOption__rIEyy:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;border-radius:999px}.ChartCard_cardHeaderStacked___pk_L{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.ChartCard_cardHeaderStacked___pk_L{flex-direction:row;align-items:flex-start;justify-content:space-between}}.ChartCard_dateControlsBottom__Qt1eM{margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.ChartCard_chartOptionsRow__1Ie6_{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.75rem}.ChartCard_chartOptionGroup__YuNJ5{display:inline-flex;align-items:center;gap:.5rem}.ChartCard_chartOptionGroup__YuNJ5 .ChartCard_chartOptionGroupLabel__ZXd8y{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.ChartCard_chartOptionLabel__9a22a{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));cursor:pointer;user-select:none}.ChartCard_chartOptionLabel__9a22a input{width:1rem;height:1rem;accent-color:#0d9488;cursor:pointer}.ChartCard_chartOptionLabel__9a22a:hover{color:hsl(var(--foreground))}.ChartCard_heatmapTable__ZnNVW{width:100%;min-width:420px;border-collapse:separate;border-spacing:0;font-size:.8125rem}.ChartCard_heatmapTable__ZnNVW th{text-align:left;font-weight:600;color:hsl(var(--muted-foreground));padding:.625rem .75rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3)}.ChartCard_heatmapTable__ZnNVW th:not(:first-child){text-align:right}.ChartCard_heatmapTable__ZnNVW td{padding:.5rem .75rem;border-bottom:1px solid hsl(var(--border)/.5);vertical-align:middle}.ChartCard_heatmapTable__ZnNVW td:not(:first-child){text-align:right}.ChartCard_heatmapTable__ZnNVW tbody tr:hover td{background:hsl(var(--muted)/.2)}.ChartCard_heatmapTable__ZnNVW .ChartCard_heatmapCell__Ukemw{font-variant-numeric:tabular-nums;min-width:5.5rem}.ChartCard_heatmapTable__ZnNVW .ChartCard_heatmapCellContent__0bXUa{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}.ChartCard_heatmapTable__ZnNVW .ChartCard_heatmapCellContent__0bXUa .ChartCard_heatmapPercent__Ltgc_{font-weight:600}.ChartCard_heatmapTable__ZnNVW .ChartCard_heatmapCellContent__0bXUa .ChartCard_heatmapCount__HgC4S{font-size:.6875rem;color:inherit;opacity:.82}.ChartCard_growthRatePositive__29Wzg{color:#059669}.ChartCard_growthRateNegative__r5fNp{color:#dc2626}.ChartCard_growthRateBox__qOExW{border-radius:.5rem;border:1px solid hsl(var(--border));padding:.75rem 1rem;text-align:center;background:hsl(var(--card));transition:box-shadow .15s}.ChartCard_growthRateBox__qOExW:hover{box-shadow:0 1px 3px rgba(0,0,0,.06)}.ChartCard_growthRateBoxLabel__TbGqX{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.ChartCard_growthRateBoxSpan__PLAKy{font-size:.75rem;color:hsl(var(--muted-foreground));margin-top:.25rem}.ChartCard_loader__2ukPs{height:2rem;width:2rem;animation:ChartCard_spin__oHCYV 1s linear infinite;color:#54b8ae}@keyframes ChartCard_spin__oHCYV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chartTooltip_tooltip__mrzxK{padding:.625rem .75rem;border-radius:.75rem;border:1px solid hsl(var(--border)/.8);background:hsl(var(--popover)/.92);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);color:hsl(var(--popover-foreground));box-shadow:0 4px 6px hsl(var(--foreground)/.06),0 16px 40px hsl(var(--foreground)/.12);font-size:.8125rem;line-height:1.4}.chartTooltip_tooltipLabel__2v5FW{margin-bottom:.25rem;font-weight:600;color:hsl(var(--foreground))}.chartTooltip_tooltipValue__cRSMz{color:hsl(var(--muted-foreground))}.chartTooltip_tooltipRow__EW3PN{display:flex;justify-content:space-between;gap:1rem;margin-top:.15rem}.chartTooltip_tooltipDot__nZ34n{display:inline-block;width:.5rem;height:.5rem;border-radius:999px;margin-right:.35rem}.HomeDashboard_page__ECV_2{min-width:0;max-width:100%}.HomeDashboard_hero__JOaLd{margin-bottom:1.25rem;padding:1.25rem 1.35rem}.HomeDashboard_heroTitle__z8EHT{margin:0 0 .35rem;font-size:1.5rem;font-weight:700;letter-spacing:-.03em;color:hsl(var(--foreground))}.HomeDashboard_heroSubtitle__qpeWG{margin:0;font-size:.9375rem;color:hsl(var(--muted-foreground))}.HomeDashboard_quickNav__dmQP9{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.1rem}.HomeDashboard_quickLink__QbEmB{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border-radius:999px;border:1px solid hsl(var(--border)/.7);background:hsl(var(--background)/.5);backdrop-filter:blur(8px);color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease}.HomeDashboard_quickLink__QbEmB:hover{border-color:hsla(174,45%,48%,.45);background:hsla(174,45%,48%,.1);transform:translateY(-1px)}.HomeDashboard_bento__Bq0_9{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.HomeDashboard_bento__Bq0_9>*{min-width:0}@media(min-width:768px){.HomeDashboard_bento__Bq0_9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.HomeDashboard_bento__Bq0_9{grid-template-columns:repeat(12,minmax(0,1fr))}.HomeDashboard_span12__GYXTf{grid-column:span 12}.HomeDashboard_span8__Yj0zE{grid-column:span 8}.HomeDashboard_span7__cQxSm{grid-column:span 7}.HomeDashboard_span6__W58OR{grid-column:span 6}.HomeDashboard_span5__hzPXX{grid-column:span 5}.HomeDashboard_span3__ADBml{grid-column:span 3}.HomeDashboard_span4__Zprz1{grid-column:span 4}}.HomeDashboard_featuresPrimaryGrid__v8bUV{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:768px){.HomeDashboard_featuresPrimaryGrid__v8bUV{grid-template-columns:repeat(3,minmax(0,1fr))}}.HomeDashboard_featuresSecondaryGrid__2zLYG{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.65rem}@media(min-width:768px){.HomeDashboard_featuresSecondaryGrid__2zLYG{grid-template-columns:repeat(4,minmax(0,1fr))}}.HomeDashboard_featureCardPrimary__a6J07{padding:1.1rem;min-height:10.5rem}.HomeDashboard_featureCardPrimary__a6J07:hover .HomeDashboard_featureNameSm__oLF1R,.HomeDashboard_featureCardPrimary__a6J07:hover .HomeDashboard_featureName__vcK0t{color:hsl(var(--primary))}.HomeDashboard_featureCardSecondary__K9qks{padding:.85rem .95rem}.HomeDashboard_featureCardSecondary__K9qks:hover .HomeDashboard_featureNameSm__oLF1R,.HomeDashboard_featureCardSecondary__K9qks:hover .HomeDashboard_featureName__vcK0t{color:hsl(var(--primary))}.HomeDashboard_featureTop__km8Bf{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.HomeDashboard_featureCount__K0f7z{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;color:hsl(var(--foreground))}.HomeDashboard_featureCountSm__lAoXw{font-size:1.2rem;font-weight:700;letter-spacing:-.03em;color:hsl(var(--foreground))}.HomeDashboard_featureName__vcK0t{margin-top:.15rem;font-size:.9375rem}.HomeDashboard_featureNameSm__oLF1R,.HomeDashboard_featureName__vcK0t{font-weight:600;color:hsl(var(--foreground));transition:color .2s ease}.HomeDashboard_featureNameSm__oLF1R{margin-top:.1rem;font-size:.8125rem}.HomeDashboard_featureHint__MXVbZ{margin-top:.2rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.HomeDashboard_sparkWrap__dshLV{height:3.5rem;margin-top:.75rem}.HomeDashboard_sparkWrapSm__HEETx{height:2.25rem;margin-top:.5rem}.HomeDashboard_engagementMini__4hac5{margin-top:.65rem;padding-top:.65rem;border-top:1px solid hsl(var(--border)/.55);display:flex;flex-direction:column;gap:.15rem}.HomeDashboard_versionRow__UV6H_{display:flex;flex-wrap:wrap;gap:.65rem}.HomeDashboard_opsCard__tjDFf{width:100%}.HomeDashboard_opsCard__tjDFf:hover .HomeDashboard_arrow__dzN0X,.HomeDashboard_opsCard__tjDFf:hover .HomeDashboard_panelLabel__vtTjy,.HomeDashboard_opsCard__tjDFf:hover .HomeDashboard_panelMeta__6sZ8q{color:hsl(var(--primary))}.HomeDashboard_opsCard__tjDFf:hover .HomeDashboard_arrow__dzN0X{opacity:1}.HomeDashboard_opsHeader__GSmBv{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;width:100%;margin-bottom:.85rem}.HomeDashboard_opsIntro__Yf3x_{flex:1;min-width:0}.HomeDashboard_versionBadge__w_k6M{display:inline-flex;flex-direction:column;gap:.15rem;padding:.55rem .75rem;border-radius:.75rem;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);min-width:6.5rem}.HomeDashboard_versionBadgeLabel__VTZbs{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.HomeDashboard_versionBadgeValue__D58Z9{font-size:.9375rem;font-weight:700;color:hsl(var(--foreground))}.HomeDashboard_versionBadgeCritical__WgHnN{border-color:hsla(0,72%,58%,.35);background:hsla(0,72%,58%,.1)}.HomeDashboard_skeletonHero__qNj5I{margin-bottom:1.25rem;padding:1.25rem 1.35rem;display:flex;flex-direction:column;gap:.55rem}.HomeDashboard_skeletonLine__f_9RJ{border-radius:.5rem}.HomeDashboard_skeletonLineTitle__xEBrQ{height:1.5rem;width:min(14rem,55%)}.HomeDashboard_skeletonLineSub__6dUj0{height:.9rem;width:min(22rem,85%)}.HomeDashboard_skeletonNav__QiBCy{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.55rem}.HomeDashboard_skeletonPill__I_JFg{height:2rem;width:5.75rem;border-radius:999px}.HomeDashboard_skeletonKpi__hxDRc{gap:.45rem}.HomeDashboard_skeletonKpiLineSm__zXodJ{height:.65rem;width:45%}.HomeDashboard_skeletonKpiLineLg__4Fn8j{height:1.35rem;width:55%}.HomeDashboard_skeletonKpiLineMd__z36aT{height:.7rem;width:70%}.HomeDashboard_skeletonSectionHead__ekTOj{display:flex;flex-direction:column;gap:.4rem;width:100%}.HomeDashboard_skeletonSectionTitle__PfEtk{height:1.15rem;width:min(12rem,40%)}.HomeDashboard_skeletonSectionHint__oMCjj{height:.8rem;width:min(20rem,72%)}.HomeDashboard_skeletonSectionHintWide__v7pQ7{width:min(28rem,92%)}.HomeDashboard_skeletonPanel__RJ01E{min-height:0;padding:1.1rem 1.15rem 1.15rem}.HomeDashboard_skeletonPanelCompact__0dVeh{padding:.85rem 1rem .95rem}.HomeDashboard_skeletonPanelTall__wkWN5{min-height:0}.HomeDashboard_skeletonPanelWide__tiWW0{padding-bottom:1rem}.HomeDashboard_skeletonPanelInner__wzc73{width:100%;min-height:11rem;border-radius:calc(var(--card-radius) - 4px)}.HomeDashboard_skeletonPanelHead__BQMAS{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.75rem}.HomeDashboard_skeletonPanelInnerTall__woAzP,.HomeDashboard_skeletonPanelTall__wkWN5 .HomeDashboard_skeletonPanelInner__wzc73{min-height:14rem}.HomeDashboard_skeletonInnerCompact__3bE5i{min-height:5.5rem}.HomeDashboard_skeletonMetricGrid__k61YE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.HomeDashboard_skeletonMetricCell__oPohx{height:3.35rem;border-radius:calc(var(--card-radius) - 6px)}.HomeDashboard_skeletonGaChipRow__WsaJI{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.35rem}.HomeDashboard_skeletonGaChip__XvO19{height:1.65rem;width:5.5rem;border-radius:999px}.HomeDashboard_skeletonStatPair__WngCZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.HomeDashboard_skeletonStatMini__Trm61{height:3.5rem;border-radius:calc(var(--card-radius) - 6px)}.HomeDashboard_skeletonInnerWide__8trCi{min-height:0}.HomeDashboard_skeletonPlatformBody__6qCoC{display:flex;align-items:center;gap:.85rem;min-height:5.5rem}.HomeDashboard_skeletonDonut__uaVEF{width:7.5rem;height:7.5rem;flex-shrink:0;border-radius:50%}.HomeDashboard_skeletonPlatformLegend__72ekX{flex:1;display:flex;flex-direction:column;gap:.55rem;min-width:0}.HomeDashboard_skeletonPlatformLegendLine__GWQq1{height:.75rem;width:100%}.HomeDashboard_skeletonCountryBody__kXF2O{display:grid;gap:1rem;width:100%}@media(min-width:900px){.HomeDashboard_skeletonCountryBody__kXF2O{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}}.HomeDashboard_skeletonInnerMap__B2Dtx{min-height:10rem}.HomeDashboard_skeletonInnerList__FcJJ6{min-height:8rem}@media(min-width:900px){.HomeDashboard_skeletonInnerList__FcJJ6,.HomeDashboard_skeletonInnerMap__B2Dtx{min-height:11rem}}.HomeDashboard_skeletonFeatureCard__lMurw{min-height:10.5rem;padding:1.1rem;display:flex;flex-direction:column;gap:.45rem}.HomeDashboard_skeletonFeatureCard__lMurw .HomeDashboard_skeletonPanelInner__wzc73{min-height:3.5rem;margin-top:auto}.HomeDashboard_skeletonFeatureCardSm___c_dC{padding:.85rem 1rem;display:flex;flex-direction:column;gap:.45rem;min-height:5.5rem}.HomeDashboard_skeletonSparkSm__u4qUe{height:2.25rem;border-radius:calc(var(--card-radius) - 4px);margin-top:auto}.HomeDashboard_skeletonLinkCards__mIMdS{display:grid;gap:.65rem;grid-template-columns:1fr}@media(min-width:768px){.HomeDashboard_skeletonLinkCards__mIMdS{grid-template-columns:repeat(3,minmax(0,1fr))}}.HomeDashboard_skeletonLinkCard__Z7aiJ{min-height:4.75rem;padding:.9rem 1rem;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.HomeDashboard_skeletonOpsCard__MsnOJ{padding:1.1rem 1.15rem;display:flex;flex-direction:column;gap:.85rem}.HomeDashboard_skeletonOpsBadges__2ECIx{display:flex;flex-wrap:wrap;gap:.65rem}.HomeDashboard_skeletonOpsBadges__2ECIx .HomeDashboard_skeletonPill__I_JFg{width:7rem}.GoogleAnalyticsBadge_mark__ISAOr{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;border-radius:999px;border:1px solid rgba(0,0,0,0);background:linear-gradient(hsl(var(--card)),hsl(var(--card))) padding-box,linear-gradient(135deg,rgba(249,171,0,.75),rgba(227,116,0,.75)) border-box;padding:.3rem .65rem .3rem .5rem;line-height:1;box-shadow:0 2px 8px rgba(249,171,0,.12);cursor:help;font:inherit;color:inherit;appearance:none;-webkit-appearance:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.GoogleAnalyticsBadge_mark__ISAOr:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(249,171,0,.25)}.GoogleAnalyticsBadge_mark__ISAOr:hover .GoogleAnalyticsBadge_icon__6Xvh0{transform:scale(1.06)}.GoogleAnalyticsBadge_mark__ISAOr:focus-visible{outline:2px solid rgba(249,171,0,.5);outline-offset:2px}.GoogleAnalyticsBadge_icon__6Xvh0{display:block;width:1.05rem;height:1.05rem;flex-shrink:0;transition:transform .18s ease}.GoogleAnalyticsBadge_label__w1KFa{font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(135deg,#f9ab00,#e37400);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.GoogleAnalyticsBadge_tooltip__K_cHH{max-width:15rem;text-align:left}.GoogleAnalyticsBadge_tooltipTitle__NL2vT{font-size:.8125rem;font-weight:600;color:hsl(var(--popover-foreground));margin-bottom:.25rem}.GoogleAnalyticsBadge_tooltipText___FW8l{font-size:.75rem;line-height:1.45;color:hsl(var(--muted-foreground))}.dark .GoogleAnalyticsBadge_mark__ISAOr{box-shadow:0 2px 10px rgba(0,0,0,.25)}.dark .GoogleAnalyticsBadge_mark__ISAOr:hover{box-shadow:0 4px 16px rgba(249,171,0,.2)}.ChartCardSkeleton_card__51bcw{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.ChartCardSkeleton_cardHeader__iiBt_{padding-bottom:1rem}.ChartCardSkeleton_titleSkeleton__hz21g{height:1.125rem;width:40%;max-width:10rem;margin-bottom:.5rem}.ChartCardSkeleton_descriptionSkeleton__ORprd{height:.875rem;width:60%;max-width:15rem}.ChartCardSkeleton_chartSkeleton__rLltk{height:16rem;width:100%;border-radius:.5rem}@media(min-width:1024px){.ChartCardSkeleton_chartSkeleton__rLltk{height:18rem}}.ChartCardSkeleton_chartSkeletonCompact__fGaYG{height:8rem;width:100%;border-radius:.5rem}.ChartCardSkeleton_overviewSkeleton___6Iv2{display:flex;flex-direction:column;gap:1rem}.ChartCardSkeleton_overviewStatsRow__WAgg1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:640px){.ChartCardSkeleton_overviewStatsRow__WAgg1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ChartCardSkeleton_overviewStatsRow__WAgg1[data-stat-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.ChartCardSkeleton_overviewStatsRow__WAgg1[data-stat-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ChartCardSkeleton_overviewStatsRow__WAgg1[data-stat-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ChartCardSkeleton_overviewStatSkeleton__YIhHf{height:4.5rem;width:100%;border-radius:var(--card-radius)}.ChartCardSkeleton_overviewTableSkeleton__MlI5L{height:8.5rem;width:100%;border-radius:.5rem}.ChartCardSkeleton_pageDescriptionSkeleton__nShis{height:2.75rem;width:min(100%,42rem);margin-bottom:1.25rem;border-radius:.375rem}@media(min-width:640px){.ChartCardSkeleton_pageDescriptionSkeleton__nShis{margin-bottom:1.5rem}}.DateRangePicker_trigger__YiOFG{display:inline-flex;align-items:center;justify-content:flex-start;height:2rem;padding:0 .75rem;font-size:.75rem;font-weight:500;white-space:nowrap;border-radius:9999px;border:1px solid #54b8ae;background-color:rgba(0,0,0,0);color:#54b8ae;transition:all .2s ease-in-out;cursor:pointer;font-family:inherit;min-width:auto}.DateRangePicker_trigger__YiOFG:hover{background-color:rgba(84,184,174,.1)}.DateRangePicker_trigger__YiOFG:focus{outline:none}.DateRangePicker_icon__Jvnl_{margin-right:.5rem;height:1rem;width:1rem}.DateRangePicker_placeholder__J5IMu{color:hsl(var(--muted-foreground))}