.portal-card-feedback_card__sVOCJ.portal-card-feedback_card__sVOCJ,.portal-card-feedback_card__sVOCJ.portal-card-feedback_card__sVOCJ:active,.portal-card-feedback_card__sVOCJ.portal-card-feedback_card__sVOCJ:hover{background:var(--card)}.portal-card-feedback_footer__o0Uvf.portal-card-feedback_footer__o0Uvf{--portal-footer-hover:color-mix(in srgb,var(--muted) 60%,var(--card));--portal-footer-pressed:var(--muted);background:var(--portal-modal-background,var(--background))}.portal-card-feedback_card__sVOCJ:hover .portal-card-feedback_footer__o0Uvf{background:var(--portal-footer-hover)}.portal-card-feedback_card__sVOCJ:active .portal-card-feedback_footer__o0Uvf{background:var(--portal-footer-pressed)}.portal-card-feedback_openCard__Phaha{position:absolute;inset:0;width:100%;height:100%;background:transparent;border:0;cursor:pointer;z-index:1;display:flex;justify-content:flex-end;align-items:flex-start;padding:.75rem;border-radius:inherit}.portal-card-feedback_openCard__Phaha>svg{width:1.25rem;height:1.25rem;margin:.25rem;color:var(--muted-foreground)}.portal-card-feedback_openCard__Phaha:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.budget-ui_page__dZAN_.budget-ui_page__dZAN_{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden;padding-bottom:0}.budget-ui_page__dZAN_>div:first-of-type,.budget-ui_page__dZAN_>header{flex-shrink:0}.budget-ui_viewport__NAHFP{display:flex;flex:1;flex-direction:column;min-height:0;width:100%;overflow:hidden;padding:.25rem 0 calc(var(--portal-totals-height, 5rem) + .75rem)}.budget-ui_overview__shT89{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.budget-ui_columns__az8wT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.budget-ui_column__8vY_c{display:flex;flex-direction:column;gap:1rem;min-width:0}.budget-ui_stats__qgho3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.budget-ui_stats__qgho3>button{min-width:0;gap:.75rem;flex-wrap:wrap}.budget-ui_stats__qgho3>button strong{font-size:clamp(1rem,1.3vw,1.375rem);overflow-wrap:anywhere}.budget-ui_status__HiKBZ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.375rem 1rem;font-size:.875rem;line-height:1.5}.budget-ui_status__HiKBZ p{margin:0;color:var(--muted-foreground)}.budget-ui_attention__CVQ0Q{display:flex;flex-direction:column;gap:0}.budget-ui_attention__CVQ0Q button{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;padding:.5rem 0;text-align:left;background:none;border:0;cursor:pointer;font-size:.875rem}.budget-ui_attention__CVQ0Q button:hover{color:var(--primary)}.budget-ui_attention__CVQ0Q button:active{color:var(--foreground)}.budget-ui_comparisonHead__I2Sd7,.budget-ui_comparisonRow__t90BF{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:.75rem;align-items:center}.budget-ui_comparisonHead__I2Sd7{font-size:.75rem;color:var(--muted-foreground);padding-bottom:.5rem}.budget-ui_comparisonRow__t90BF{padding:.625rem 0;font-size:.875rem}.budget-ui_comparisonRow__t90BF+.budget-ui_comparisonRow__t90BF{border-top:1px solid var(--border)}.budget-ui_comparisonRow__t90BF button{border:0;background:none;min-width:0;min-height:2.75rem;text-align:right;cursor:pointer;overflow-wrap:anywhere}.budget-ui_comparisonRow__t90BF button:first-child{text-align:left;font-weight:600}.budget-ui_comparisonRow__t90BF button:hover{color:var(--primary)}.budget-ui_comparisonRow__t90BF small{display:none}.budget-ui_comparisonHead__I2Sd7 span:not(:first-child){text-align:right}.budget-ui_register__c9Hwf{--budget-columns:minmax(0,1.6fr) repeat(3,minmax(0,0.8fr)) minmax(0,0.9fr) 9rem;display:flex;flex-direction:column;flex:1;min-height:0;width:100%;border:1px solid var(--border);border-radius:var(--dashboard-radius);overflow:hidden;background:var(--card)}.budget-ui_groupTotals__PQeRH,.budget-ui_head__YQHiB,.budget-ui_row__EC7az{display:grid;grid-template-columns:var(--budget-columns);gap:.75rem;align-items:center;padding:.75rem 1rem}.budget-ui_head__YQHiB{min-height:3.5rem;flex-shrink:0;background:var(--muted);color:var(--muted-foreground);font-size:.8125rem;font-weight:600}.budget-ui_head__YQHiB span:not(:first-child){text-align:right}.budget-ui_rows__qFrR6{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.budget-ui_row__EC7az{position:relative;min-height:4.75rem;font-size:.875rem;border-bottom:1px solid var(--border)}.budget-ui_row__EC7az:last-child{border-bottom:0}.budget-ui_row__EC7az>*{min-width:0;overflow-wrap:anywhere}.budget-ui_row__EC7az:hover{background:color-mix(in srgb,var(--primary) 4%,var(--card))}.budget-ui_row__EC7az:active{background:var(--portal-pressed-surface)}.budget-ui_identity__ifNMN{display:flex;flex-direction:column;gap:.125rem;min-width:0}.budget-ui_name__wXi__{font-weight:600;background:none;border:0;padding:0;text-align:left;cursor:pointer;color:var(--foreground);line-height:1.5;overflow-wrap:anywhere}.budget-ui_identity__ifNMN small,.budget-ui_secondary__DFEvf{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.budget-ui_amount__OUOFd{text-align:right;display:flex;flex-direction:column;gap:.125rem;font-variant-numeric:tabular-nums}.budget-ui_amount__OUOFd small{display:none}.budget-ui_next__0SZ5S{text-align:right;font-size:.8125rem}.budget-ui_action__bhX3H{display:flex;justify-content:flex-end;gap:.5rem}.budget-ui_action__bhX3H button{white-space:nowrap;font-size:.8125rem}.budget-ui_group__jiXPN{background:var(--sidebar);position:sticky;top:0;z-index:5}.budget-ui_groupToggle__a1czt{display:flex;align-items:center;gap:.5rem;width:100%;padding:.625rem 1rem;border:0;background:none;text-align:left;font-size:.875rem;min-height:2.75rem;cursor:pointer}.budget-ui_groupToggle__a1czt svg{width:1rem;height:1rem;flex-shrink:0}.budget-ui_groupToggle__a1czt svg[data-closed=true]{transform:rotate(-90deg)}.budget-ui_groupToggle__a1czt strong{flex:1}.budget-ui_groupToggle__a1czt small{color:var(--muted-foreground);font-size:.75rem}.budget-ui_groupTotals__PQeRH{padding-top:0;padding-bottom:.5rem;font-size:.8125rem}.budget-ui_groupTotals__PQeRH>span{text-align:right}.budget-ui_groupTotals__PQeRH>small{color:var(--muted-foreground)}.budget-ui_paymentRegister__nSeER{--budget-columns:minmax(0,1.7fr) minmax(0,0.9fr) minmax(0,1fr) minmax(0,0.8fr) 9rem}.budget-ui_empty__szKgi{display:flex;flex-direction:column;flex:1;min-height:0}.budget-ui_totals__IovFs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1rem;width:100%;font-size:.8125rem}.budget-ui_totals__IovFs>div{display:flex;flex-direction:column;gap:.125rem;min-width:0;overflow-wrap:anywhere}.budget-ui_totals__IovFs strong{font-size:.9375rem;font-variant-numeric:tabular-nums}.budget-ui_totals__IovFs small,.budget-ui_totals__IovFs span{color:var(--muted-foreground)}.budget-ui_totals__IovFs small{font-size:.6875rem;line-height:1.3}.budget-ui_details__KHDrr{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;font-size:.875rem}.budget-ui_details__KHDrr>div{min-width:0;overflow-wrap:anywhere}.budget-ui_details__KHDrr dt{color:var(--muted-foreground);font-size:.8125rem}.budget-ui_details__KHDrr dd{margin:.125rem 0 0;font-weight:600}.budget-ui_optional__C3qyv{border:0}.budget-ui_optional__C3qyv>summary{cursor:pointer;min-height:2.75rem;display:flex;align-items:center;font-size:.875rem;font-weight:600}.budget-ui_optional__C3qyv[open]>summary{margin-bottom:.5rem}.budget-ui_plan__37CND{display:flex;flex-direction:column;gap:.75rem}.budget-ui_planRow__WCSqe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:.75rem;align-items:end}.budget-ui_planRow__WCSqe>div:first-child{grid-column:1/-1}.budget-ui_planActions__bCqaD{display:flex;flex-wrap:wrap;gap:.5rem}.budget-ui_history__IPloB{display:flex;flex-direction:column;gap:.5rem}.budget-ui_history__IPloB button{display:flex;justify-content:space-between;align-items:center;gap:1rem;text-align:left;min-height:2.75rem;border:0;background:transparent;padding:.375rem 0;cursor:pointer;font-size:.875rem}.budget-ui_history__IPloB button span{display:flex;flex-direction:column;gap:.125rem}.budget-ui_history__IPloB small{font-size:.8125rem;color:var(--muted-foreground)}.budget-ui_skeletonLine__JJkZf{height:.875rem;max-width:100%;border-radius:.375rem}.budget-ui_skeletonCard__L12mP{border:1px solid var(--border);border-radius:var(--dashboard-radius);padding:1rem;display:flex;flex-direction:column;gap:1rem;background:var(--card)}.budget-ui_skeletonStat__ZE4bn{display:flex;justify-content:space-between;align-items:center;gap:1rem}.budget-ui_skeletonStat__ZE4bn>*{width:40%}.budget-ui_desktopAction__HHGk_{display:inline-flex}@container (max-width:60rem){.budget-ui_stats__qgho3{grid-template-columns:repeat(2,minmax(0,1fr))}.budget-ui_register__c9Hwf{--budget-columns:minmax(0,1.4fr) repeat(3,minmax(0,0.8fr)) minmax(0,0.8fr) 8rem}.budget-ui_groupTotals__PQeRH,.budget-ui_head__YQHiB,.budget-ui_row__EC7az{gap:.5rem;padding-inline:.75rem}}@container (max-width:48rem){.budget-ui_columns__az8wT{grid-template-columns:minmax(0,1fr)}.budget-ui_head__YQHiB{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%)}.budget-ui_row__EC7az{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.budget-ui_identity__ifNMN{grid-column:1/-1}.budget-ui_amount__OUOFd{text-align:left}.budget-ui_amount__OUOFd small{display:block;color:var(--muted-foreground);font-size:.75rem}.budget-ui_next__0SZ5S{grid-column:1/3;text-align:left}.budget-ui_action__bhX3H{grid-column:3}.budget-ui_groupTotals__PQeRH{grid-template-columns:repeat(3,minmax(0,1fr))}.budget-ui_groupTotals__PQeRH>small{grid-column:1/-1}.budget-ui_groupTotals__PQeRH>span{display:flex;flex-direction:column;text-align:left}.budget-ui_groupTotals__PQeRH>span:before{content:attr(data-label);font-size:.6875rem;color:var(--muted-foreground)}.budget-ui_groupTotals__PQeRH>i{display:none}.budget-ui_paymentRegister__nSeER .budget-ui_row__EC7az{grid-template-columns:minmax(0,1fr) auto}.budget-ui_paymentRegister__nSeER .budget-ui_identity__ifNMN{grid-column:1/-1}.budget-ui_paymentRegister__nSeER .budget-ui_amount__OUOFd{grid-column:2;grid-row:2/4;text-align:right}.budget-ui_paymentRegister__nSeER .budget-ui_next__0SZ5S{grid-column:1}.budget-ui_paymentRegister__nSeER .budget-ui_action__bhX3H{grid-column:1/-1}}@media (max-width:767px){.budget-ui_page__dZAN_.budget-ui_page__dZAN_{display:block;height:auto;min-height:100%;overflow:visible}.budget-ui_viewport__NAHFP{display:flex;overflow:visible;min-height:calc(100dvh - var(--portal-stack-height, 7rem) - var(--portal-filter-height, 10rem) - var(--portal-totals-height, 5rem) - 1rem);padding-bottom:0}.budget-ui_register__c9Hwf{display:block;min-height:inherit;overflow:clip}.budget-ui_rows__qFrR6{overflow:visible;scrollbar-gutter:auto}.budget-ui_group__jiXPN{top:calc(var(--portal-stack-height, 7rem) + var(--portal-filter-height, 10rem))}.budget-ui_register__c9Hwf:has(.budget-ui_group__jiXPN){overflow:visible}.budget-ui_overview__shT89{padding-top:.75rem;gap:.75rem}.budget-ui_column__8vY_c,.budget-ui_columns__az8wT{gap:.75rem}.budget-ui_stats__qgho3{gap:.5rem}.budget-ui_stats__qgho3>button{padding:.75rem}.budget-ui_comparisonHead__I2Sd7{display:none}.budget-ui_comparisonRow__t90BF{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem .5rem}.budget-ui_comparisonRow__t90BF button:first-child{grid-column:1/-1}.budget-ui_comparisonRow__t90BF button{text-align:left}.budget-ui_comparisonRow__t90BF small{display:block;color:var(--muted-foreground);font-size:.6875rem}.budget-ui_details__KHDrr{gap:.75rem}.budget-ui_desktopAction__HHGk_{display:none}.budget-ui_planRow__WCSqe{grid-template-columns:minmax(0,1fr) auto}.budget-ui_planRow__WCSqe>div{grid-column:1}.budget-ui_planRow__WCSqe>button{grid-column:2;grid-row:2/4}.budget-ui_totals__IovFs{gap:.375rem}.budget-ui_totals__IovFs strong{font-size:.8125rem}.budget-ui_totals__IovFs span{font-size:.6875rem}.budget-ui_groupTotals__PQeRH{padding-inline:.75rem}}.budget-ui_overview__shT89 section{padding:1rem}.budget-ui_viewport__NAHFP>.budget-ui_empty__szKgi{border-style:dashed}.budget-ui_viewport__NAHFP>section{flex:1}@media (max-width:767px){.budget-ui_overview__shT89 section{padding:.875rem}}.budget-ui_mobileAction__u_PfN.budget-ui_mobileAction__u_PfN{display:none}@media (max-width:767px){.budget-ui_desktopAction__HHGk_.budget-ui_desktopAction__HHGk_{display:none}.budget-ui_mobileAction__u_PfN.budget-ui_mobileAction__u_PfN{display:inline-flex}}.budget-ui_overview__shT89.budget-ui_overview__shT89{gap:1rem}.budget-ui_stats__qgho3.budget-ui_stats__qgho3>button strong{max-width:100%;flex-shrink:1}.budget-ui_totals__IovFs>div{flex-direction:row;align-items:baseline;justify-content:space-between;gap:.5rem}.budget-ui_totalsNote__5EB2J{grid-column:1/-1;margin:0;color:var(--muted-foreground);font-size:.75rem;line-height:1.3}@media (max-width:767px){.budget-ui_overview__shT89.budget-ui_overview__shT89{gap:.75rem}.budget-ui_register__c9Hwf:not(.budget-ui_paymentRegister__nSeER) .budget-ui_row__EC7az{grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem;padding:.875rem}.budget-ui_register__c9Hwf:not(.budget-ui_paymentRegister__nSeER) .budget-ui_identity__ifNMN{margin-bottom:.25rem}.budget-ui_register__c9Hwf:not(.budget-ui_paymentRegister__nSeER) .budget-ui_name__wXi__{font-size:.9375rem}.budget-ui_register__c9Hwf:not(.budget-ui_paymentRegister__nSeER) .budget-ui_amount__OUOFd{grid-column:1/-1;flex-direction:row;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.875rem}.budget-ui_register__c9Hwf:not(.budget-ui_paymentRegister__nSeER) .budget-ui_amount__OUOFd small{font-size:.8125rem}.budget-ui_register__c9Hwf:not(.budget-ui_paymentRegister__nSeER) .budget-ui_next__0SZ5S{grid-column:1;margin-top:.375rem}.budget-ui_register__c9Hwf:not(.budget-ui_paymentRegister__nSeER) .budget-ui_action__bhX3H{grid-column:2;margin-top:.375rem;align-self:end}.budget-ui_group__jiXPN[data-closed=false] .budget-ui_groupTotals__PQeRH{display:none}.budget-ui_groupToggle__a1czt{padding:.625rem .875rem}.budget-ui_totals__IovFs>div{flex-direction:column;align-items:flex-start;gap:.125rem}.budget-ui_totals__IovFs strong{font-size:.875rem}.budget-ui_totals__IovFs span{font-size:.75rem}.budget-ui_totalsNote__5EB2J{font-size:.6875rem}.budget-ui_paymentRegister__nSeER .budget-ui_row__EC7az{gap:.375rem .75rem;padding:.875rem}.budget-ui_paymentRegister__nSeER .budget-ui_amount__OUOFd strong{font-size:1rem}}.budget-ui_paymentRegister__nSeER .budget-ui_head__YQHiB>span:nth-child(3){text-align:left}@media (max-width:767px){.budget-ui_stats__qgho3.budget-ui_stats__qgho3>button{flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem;min-height:4.5rem}.budget-ui_stats__qgho3.budget-ui_stats__qgho3>button strong{font-size:1.125rem}.budget-ui_register__c9Hwf>div:nth-child(2)>section:first-child>.budget-ui_group__jiXPN{border-radius:var(--dashboard-radius) var(--dashboard-radius) 0 0}}.budget-ui_totalsDock__jqQ0I.budget-ui_totalsDock__jqQ0I{padding-top:.5rem;padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.budget-ui_totals__IovFs{row-gap:.125rem}@media (max-width:767px){.budget-ui_page__dZAN_.budget-ui_page__dZAN_>header{position:sticky;top:0}.budget-ui_page__dZAN_.budget-ui_page__dZAN_>div:first-of-type{position:sticky;top:var(--portal-stack-height,7rem)}}.portal-totals_footer___WNvm{position:fixed;left:var(--footer-left,0);width:var(--footer-width,100%);bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem max(1rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));border:0;border-top:1px solid var(--border);border-radius:0;background:var(--sidebar,#fef6ea);margin:0;min-width:0}.portal-totals_footer___WNvm>*{min-width:0}.portal-totals_clearance__QEFRI{display:block;height:calc(var(--portal-totals-height,5.5rem) + .75rem)}@media(max-width:767px){.portal-totals_footer___WNvm{left:0;width:100%;gap:.75rem;padding-top:.625rem}}@media(min-width:768px){.portal-totals_contained__RlgzX{display:none}}:where(.portal-action-footer_footer__nwkqa){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;padding:.625rem .875rem;margin-top:auto;flex-shrink:0}.portal-action-footer_footer__nwkqa.portal-action-footer_interactive__h4g3C:hover{background:var(--portal-footer-hover)}.portal-action-footer_footer__nwkqa.portal-action-footer_interactive__h4g3C:active{background:var(--portal-footer-pressed)}.settings_content__w5245{width:100%;padding:1.25rem 0 2rem}.settings_form__j_yxb{width:min(100%,42rem);display:flex;flex-direction:column;gap:1rem}.settings_error__hgTNj{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.settings_skeleton__Vy4dw{width:min(100%,42rem);display:flex;flex-direction:column;gap:1rem}.settings_skeletonSection__H_Tny{padding:1.25rem;border:1px solid var(--border);border-radius:var(--dashboard-radius,.75rem);background:var(--card);display:flex;flex-direction:column;gap:.875rem}.settings_line__lE_Xa{height:.875rem;width:45%;max-width:12rem;border-radius:.375rem}.settings_control__P3mUw{width:100%;height:3.125rem;border-radius:var(--dashboard-radius,.75rem)}.settings_hint___Db_A{height:.75rem;width:90%;border-radius:.375rem}@media (max-width:767px){.settings_content__w5245{padding-top:1rem}.settings_skeletonSection__H_Tny{padding:.875rem}}.settings_summaryContainer__o2Yq6{width:100%;max-width:64rem;margin-inline:auto;padding:var(--space-6) 0 var(--space-8);container-type:inline-size}.settings_summaryGrid__UoEcd{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:start}.settings_summaryGrid__UoEcd>section{min-width:0;margin:0;padding:var(--space-6)}.settings_summaryValues__u0XWl{display:grid;gap:var(--space-6)}.settings_summaryValues__u0XWl dt{color:var(--muted-foreground);font-size:var(--text-small)}.settings_summaryValues__u0XWl dd{margin-top:var(--space-1);overflow-wrap:anywhere}.settings_editSummary__agJf3{white-space:normal;line-height:1.4;flex-shrink:0}.settings_skeletonHeading__XtLKi{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3)}.settings_editShape__Ft150{width:10rem;height:2.75rem}.settings_valueShape__2c0Il{width:65%;height:1.125rem;margin-top:var(--space-2)}@container (min-width:64rem){.settings_summaryGrid__UoEcd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.settings_summaryContainer__o2Yq6{padding-top:var(--space-4)}.settings_summaryGrid__UoEcd{gap:var(--space-4)}.settings_summaryGrid__UoEcd>section{padding:var(--space-4)}.settings_summaryValues__u0XWl{gap:var(--space-4)}.settings_editSummary__agJf3{max-width:11rem}}.settings_summaryContainer__o2Yq6.settings_summaryContainer__o2Yq6{max-width:64rem}@media (max-width:767px){.settings_summaryGrid__UoEcd>section>div:first-child{flex-wrap:wrap;row-gap:var(--space-3)}}.saved-website-card_grid__RjFre{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.saved-website-card_card__iamMI{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--dashboard-radius,.75rem);background:var(--card)}.saved-website-card_body__bpm_R{display:flex;flex-direction:column;gap:.875rem;padding:1.125rem 1.25rem;min-width:0}.saved-website-card_body__bpm_R:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.saved-website-card_heading__PI7a2{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}.saved-website-card_identity__eLwJ4{min-width:0}.saved-website-card_identity__eLwJ4 h3{font-size:1rem;line-height:1.5;font-weight:600;overflow-wrap:anywhere;margin:0}.saved-website-card_identity__eLwJ4 p,.saved-website-card_path__zMAC5{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground);overflow-wrap:anywhere;margin:0}.saved-website-card_identity__eLwJ4 p{margin-top:.125rem}.saved-website-card_badge__BrxXR{padding:.25rem .625rem;border-radius:.5rem;font-size:.75rem;line-height:1.5;flex-shrink:0;background:var(--secondary);color:var(--foreground);max-width:45%}.saved-website-card_badge__BrxXR[data-published=true]{background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary)}.saved-website-card_actions__dlFum{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.625rem .875rem;margin-top:auto}.saved-website-card_actions__dlFum a,.saved-website-card_actions__dlFum button{display:inline-flex;justify-content:center;align-items:center;gap:.375rem;min-height:2.75rem;font-size:.8125rem}.saved-website-card_actions__dlFum svg{width:1rem;height:1rem;flex-shrink:0}.saved-website-card_line___jr6w{height:.875rem;width:75%;max-width:12rem;border-radius:.375rem}.saved-website-card_smallLine__J8gPu{height:.75rem;width:60%;max-width:8rem;border-radius:.375rem}.saved-website-card_statusSkeleton__1IA_2{height:1.625rem;width:4rem;border-radius:.5rem}@container(max-width:48rem){.saved-website-card_grid__RjFre{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.saved-website-card_body__bpm_R{padding:1rem}.saved-website-card_actions__dlFum{padding:.5rem .75rem}.saved-website-card_actions__dlFum a{padding-inline:.5rem;white-space:normal;text-align:center}.saved-website-card_right__DArwJ{flex:1 1 12rem}.saved-website-card_right__DArwJ a{flex:1 1 0}.saved-website-card_badge__BrxXR{max-width:45%}}.saved-website-card_left__XnqZO{display:flex;align-items:center;gap:.5rem;flex:0 0 auto;max-width:100%;min-height:2.75rem}.saved-website-card_left__XnqZO:empty{display:none}.saved-website-card_right__DArwJ{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-left:auto;min-width:0;min-height:2.75rem}.saved-website-card_actions__dlFum .saved-website-card_left__XnqZO>button{width:2.75rem;padding:.625rem;border-color:transparent;background:transparent}.performances_listContent__b8UbT{width:100%;min-width:0;padding:0 0 1rem}.performances_stack__b5nmG{display:grid;gap:1rem;min-width:0}.performances_formBody__FpP50{gap:1.25rem}.performances_actions__9yTf2{display:flex;gap:.625rem;flex-wrap:wrap;align-items:center}.performances_grid__XHYp9,.performances_shareGrid__eMnQf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem}.performances_card__vxZbX,.performances_programmeCard__80Wkc{display:grid;align-content:start;gap:1rem;padding:1.25rem;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:.75rem;min-width:0;overflow-wrap:anywhere}.performances_card__vxZbX h2,.performances_programmeCard__80Wkc h2{font-size:1.0625rem;font-weight:650}.performances_card__vxZbX p,.performances_muted__SX1Cr,.performances_programmeCard__80Wkc p{color:var(--muted-foreground,#667085);font-size:.875rem}.performances_performanceList__TJUQL{border:1px solid var(--border);border-radius:.75rem;background:var(--card);overflow:clip}.performances_row__CII6M{display:flex;gap:.75rem;align-items:center;padding:.875rem 1rem;border-bottom:1px solid var(--border);min-width:0;background:var(--card)}.performances_row__CII6M:last-child{border-bottom:0}.performances_ordinal__NUnK3{font-size:.875rem;font-variant-numeric:tabular-nums;color:var(--muted-foreground);flex-shrink:0}.performances_entryButton__zCwTc{flex:1;min-width:0;display:grid;padding:.25rem 0;cursor:pointer}.performances_entryName__pIxwe{font-weight:600;font-size:.9375rem;overflow-wrap:anywhere}.performances_entryMeta__c4m6j{font-size:.8125rem;color:var(--muted-foreground);overflow-wrap:anywhere}.performances_rowTags__lN_6R{display:flex;flex-wrap:wrap;gap:.375rem .875rem;font-size:.75rem;color:var(--muted-foreground)}.performances_rowTags__lN_6R span{padding:.125rem 0}.performances_listActions__cVWCZ{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap}.performances_listActions__cVWCZ>:last-child{margin-left:auto}.performances_badge__a3J6G{font-size:.75rem;width:fit-content;padding:.25rem .625rem;border-radius:1rem;background:var(--accent);color:var(--accent-foreground)}.performances_audio__w0wSQ{width:100%;max-width:30rem}.performances_filePanel__K6y0M,.performances_notice__nTDwq{padding:1rem;border:1px solid var(--border);border-radius:.625rem;display:grid;gap:.75rem;min-width:0}.performances_radioGroup__V6u9i{display:grid;gap:.5rem}.performances_radioGroup__V6u9i label,.performances_switch__pVdR0{display:flex;gap:.5rem;align-items:center;min-height:2.75rem;cursor:pointer}.performances_radioGroup__V6u9i input,.performances_switch__pVdR0 input{accent-color:var(--primary);width:1.125rem;height:1.125rem;flex-shrink:0}.performances_preview___9fYp{width:100%;max-width:56rem;margin:0 auto;padding:1.5rem;min-height:0;overflow:auto;flex:1;display:flex;flex-direction:column;gap:1rem}.performances_preview___9fYp>form>div:first-child{overflow:auto}.performances_pinLine__9_V21{display:flex;gap:1rem;align-items:center}.performances_pinLine__9_V21 strong{letter-spacing:.2em;font-variant-numeric:tabular-nums}.performances_shareStatus__FfJdD{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:.25rem 0 .75rem}.performances_shareStatus__FfJdD h2{font-weight:600}.performances_queueRow__eS88_{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;text-align:left;padding:.75rem;border:1px solid var(--border);border-radius:.5rem;min-height:2.75rem}.performances_queueRow__eS88_>span:first-child{flex:1}.performances_recipientTitle__h1zpn{font-size:1.5rem;font-weight:650}.performances_recipientRow__kaSvr{display:grid;gap:1rem;padding:1.25rem;border:1px solid var(--border);border-radius:.75rem;min-width:0;overflow-wrap:anywhere}.performances_recipientRow__kaSvr h3{font-weight:600}.performances_rowHead___dGd1{display:flex;gap:.875rem;align-items:flex-start}.performances_rowHead___dGd1>div{min-width:0}.performances_instructions__ao6WB{white-space:pre-wrap;overflow-wrap:anywhere}.performances_banner__QL5bI{padding:.75rem 1rem;border-radius:.5rem;background:#fff8e8;color:#735a25;font-size:.875rem}.performances_message__LXcoC{white-space:pre-wrap;overflow-wrap:anywhere}.performances_mobileAction__GNPAS{display:none}.performances_publicPage__OrS2N{min-height:100dvh;background:var(--background,#f8fafb);color:var(--foreground,#172b26)}.performances_publicHeader__15sHE{padding:1rem max(1rem,calc((100% - 56rem)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);background:var(--card);gap:1rem}.performances_publicContent__GrAUO{max-width:56rem;margin:auto;padding:1.5rem;display:grid;gap:1rem}.performances_publicContent__GrAUO>form,.performances_publicContent__GrAUO>form>div{overflow:visible}.performances_gate__nxDGY{max-width:26rem;margin:3rem auto;padding:1.5rem;display:grid;gap:1.25rem}.performances_gate__nxDGY h1{font-size:1.5rem;font-weight:650}.performances_print__3_iy_{display:none}@media(max-width:640px){.performances_desktopAction__mtlW7{display:none}.performances_mobileAction__GNPAS{display:inline}.performances_row__CII6M{padding:.75rem .625rem;gap:.5rem}.performances_row__CII6M>svg:last-child{display:none}.performances_preview___9fYp,.performances_publicContent__GrAUO{padding:1rem}.performances_shareStatus__FfJdD{align-items:stretch}.performances_shareStatus__FfJdD>button{width:100%}}@media print{body>:not(.performances_print__3_iy_){display:none!important}.performances_print__3_iy_{display:block!important;padding:24px;color:#000;background:#fff;font:14px sans-serif}.performances_print__3_iy_ article{break-inside:avoid;padding:12px 0;border-bottom:1px solid #999}}.performances_previewBrand__oJzIW{display:flex;align-items:center;gap:.625rem;padding-bottom:1rem;border-bottom:1px solid var(--border);flex-shrink:0}.performances_preview___9fYp{padding:1rem 1rem max(1rem,env(safe-area-inset-bottom))}.performances_preview___9fYp>.performances_stack__b5nmG{flex-shrink:0}.performances_shareCard__Ixd8_{display:flex;flex-direction:column}.performances_shareCard__Ixd8_>p{min-height:3rem}.performances_recipientSlot__BebXU{min-height:5rem;align-items:flex-start;gap:.375rem}.performances_shareFooter__Mr6IM{display:grid;gap:.75rem;margin-top:auto;padding-top:.5rem}.performances_submissions__T2ziK{flex:1;min-width:0}.performances_submissions__T2ziK summary{cursor:pointer;font-size:.875rem;font-weight:600;min-height:2.75rem;display:list-item;align-content:center;list-style-position:inside}.performances_submissions__T2ziK>div{padding:.5rem 0}.performances_brand__HzxP8{display:flex;align-items:center;gap:.625rem}.performances_coupleName__f1Y_N{font-size:.875rem;color:var(--muted-foreground)}.performances_recipientHeading___TCbo{position:sticky;top:0;background:var(--card,#fff);z-index:2;padding:.875rem;border-bottom:1px solid var(--border);border-radius:.5rem}.performances_completionBar__87rZE{position:sticky;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:.75rem;background:var(--card,#fff);border-top:1px solid var(--border);padding:.75rem max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom));font-size:.8125rem;z-index:3}.performances_recipientRow__kaSvr[data-completed=true]{background:var(--accent)}.performances_downloads__cR3HL{padding:.5rem 0}.performances_downloads__cR3HL summary{cursor:pointer;min-height:2.75rem;align-content:center}.performances_uploadField__ibrb1{display:grid;gap:.625rem;min-width:0}.performances_submissions__T2ziK{border:1px solid var(--border);border-radius:.75rem;background:var(--card);padding:0 1rem}.performances_submissions__T2ziK summary{padding:.5rem 0}.performances_submissions__T2ziK>div{padding:.25rem 0 1rem}.performances_musicPlayer__nbvlu{padding:1rem;border-radius:.75rem;background:var(--accent);display:grid;gap:1rem;min-width:0}.performances_musicIdentity__rSEcv{display:flex;align-items:center;gap:.75rem;min-width:0}.performances_musicIdentity__rSEcv>div{display:grid;gap:.25rem;min-width:0}.performances_musicIdentity__rSEcv strong{font-size:.875rem;overflow-wrap:anywhere}.performances_musicArtwork__gDrh9{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.625rem;background:var(--card);flex-shrink:0;color:var(--primary)}.performances_musicControls___9Wzg{display:flex;align-items:center;gap:.75rem;min-width:0}.performances_playButton__0B4N4{display:grid;place-items:center;min-width:2.75rem;height:2.75rem;border-radius:50%;background:var(--primary);color:var(--primary-foreground,#fff)}.performances_musicProgress__Skfa_{position:relative;flex:1;min-width:0;display:grid;gap:.25rem}.performances_musicProgress__Skfa_ input{width:100%;min-width:0;accent-color:var(--primary);height:1.75rem;cursor:pointer}.performances_musicTimes__n0FSG{display:flex;justify-content:space-between;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.performances_shareGrid__eMnQf{align-items:stretch}.performances_shareCard__Ixd8_{display:grid;grid-row:span 6;grid-template-rows:subgrid;gap:.75rem;padding:1rem}.performances_shareCard__Ixd8_>p{min-height:0;line-height:1.5}.performances_recipientSlot__BebXU{min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:.25rem;justify-content:center}.performances_recipientSlot__BebXU .performances_switch__pVdR0{margin:0}.performances_vendorInline__WAKYG{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.performances_vendorInline__WAKYG strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}.performances_vendorInline__WAKYG button{flex-shrink:0}.performances_shareFooter__Mr6IM{margin-top:0;padding-top:0;gap:.625rem}.performances_copyInput__sohWj{position:relative;display:block;min-width:0}.performances_copyInput__sohWj input{padding-right:3rem!important}.performances_copySuffix__fiDyW{position:absolute;right:0;top:0;height:2.75rem;width:2.75rem;display:grid;place-items:center;color:var(--primary);border-radius:0 .5rem .5rem 0}.performances_copySuffix__fiDyW:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.performances_copyMessage__zHjCA{min-width:8rem;justify-content:center;gap:.375rem}.performances_recipientSlot__BebXU{justify-content:flex-start}.performances_shareFooter__Mr6IM{grid-template-rows:minmax(44px,1fr) 44px}.performances_shareFooter__Mr6IM>.performances_actions__9yTf2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.5rem}.performances_shareFooter__Mr6IM>.performances_actions__9yTf2>*{min-width:0;white-space:normal;text-align:center;justify-content:center;padding:.5rem .625rem}.performances_shareFooter__Mr6IM>button{height:44px;min-height:44px}.performances_submissionCard__oNB8B{gap:1rem}.performances_submissionCard__oNB8B .performances_musicPlayer__nbvlu{max-width:32rem}.performances_submissionDetails__3ZPOx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem}.performances_submissionDetails__3ZPOx dt,.performances_submissionDetails__3ZPOx h3{font-size:.8125rem;font-weight:600;margin-bottom:.25rem}.performances_submissionDetails__3ZPOx dd{font-size:.875rem;overflow-wrap:anywhere}.performances_submissionDecisions__xIjXC{display:flex;justify-content:flex-end;gap:.75rem}.performances_removedSettings__5j3B7,.performances_submissionDecisions__xIjXC{border-top:1px solid var(--border);padding-top:1rem}.performances_removedSettings__5j3B7 summary{cursor:pointer;min-height:2.75rem;align-content:center;font-size:.875rem;font-weight:600}.performances_removedRow__pnxyO{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--border)}.performances_removedRow__pnxyO>div{min-width:0;overflow-wrap:anywhere}@media(max-width:640px){.performances_submissionDecisions__xIjXC>button{flex:1}}.performances_recipientLayout__b79j1{display:flex;flex-direction:column;gap:1rem;min-width:0}.performances_recipientBody__Bl6c0{display:grid;gap:1rem;min-width:0}.performances_preview___9fYp:has(.performances_recipientLayout__b79j1){overflow:hidden;padding:0;gap:0}.performances_preview___9fYp:has(.performances_recipientLayout__b79j1) .performances_previewBrand__oJzIW{padding:1rem;margin:0}.performances_preview___9fYp>.performances_recipientLayout__b79j1{flex:1;min-height:0;overflow:hidden;gap:0}.performances_preview___9fYp .performances_recipientLayout__b79j1>p{padding:.75rem 1rem 0;flex-shrink:0}.performances_preview___9fYp .performances_recipientHeading___TCbo{position:static;flex-shrink:0;border-radius:0;padding:1rem}.performances_preview___9fYp .performances_recipientBody__Bl6c0{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1rem;align-content:start}.performances_preview___9fYp .performances_completionBar__87rZE{position:static;flex-shrink:0}.performances_page__HsuYT{min-width:0}.performances_listContent__b8UbT{padding-top:1rem}.performances_grid__XHYp9{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.performances_programmeCard__80Wkc{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;text-decoration:none}.performances_programmeIdentity___BEaV{display:flex;align-items:flex-start;gap:.875rem;padding:1.125rem;min-width:0}.performances_programmeIdentity___BEaV>svg{width:1.375rem;height:1.375rem;color:var(--primary);flex-shrink:0;margin-top:.125rem}.performances_programmeIdentity___BEaV>div{min-width:0;display:flex;flex-direction:column;gap:.25rem}.performances_programmeIdentity___BEaV h2,.performances_programmeIdentity___BEaV p{margin:0}.performances_programmeFooter__QT0yC{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:auto;padding:.75rem 1rem;min-height:3.25rem;color:var(--primary);font-size:.875rem;font-weight:600}.performances_programmeFooter__QT0yC svg{width:1rem;height:1rem}.performances_row__CII6M:hover{background:var(--portal-hover-surface)}.performances_queueRow__eS88_:active,.performances_row__CII6M:active{background:var(--portal-pressed-surface)}.performances_registerPage__CK6xw.performances_registerPage__CK6xw[data-page-scroll]{height:100dvh;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding-bottom:0}.performances_registerContent__WSYju{padding-bottom:1rem}.performances_performanceList__TJUQL,.performances_registerContent__WSYju,.performances_registerPanel___XjE4{display:flex;flex-direction:column;flex:1;min-height:0}.performances_row__CII6M{display:grid;grid-template-columns:2.75rem 2.25rem minmax(0,1fr) 1.125rem;gap:.625rem}.performances_performanceRows__vWf9N{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.performances_row__CII6M{align-items:start;padding:.5rem 1rem}.performances_row__CII6M>button:first-child{border-color:transparent;background:transparent}.performances_row__CII6M>.performances_ordinal__NUnK3{padding-top:.75rem;line-height:1.5;text-align:right}.performances_entryButton__zCwTc{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem;padding:.625rem 0;text-align:left;min-height:2.75rem}.performances_entryButton__zCwTc>*{max-width:100%;min-width:0}.performances_row__CII6M>svg:last-child{margin-top:.875rem;color:var(--muted-foreground)}.performances_rowTags__lN_6R{gap:.25rem .75rem}.performances_detailGrid__6eIeb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0}.performances_detailGrid__6eIeb>div{min-width:0;overflow-wrap:anywhere}.performances_detailGrid__6eIeb dt{font-size:.8125rem;color:var(--muted-foreground)}.performances_detailGrid__6eIeb dd{margin:.25rem 0 0;font-size:.9375rem}.performances_detailActions__4hsiv{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.performances_submissionGrid__4Xcyb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.performances_submissionDetails__3ZPOx{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.performances_submissionDetails__3ZPOx dd{margin:0}.performances_shareGrid__eMnQf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:start}.performances_shareGrid__eMnQf>section{height:auto}.performances_shareGrid__eMnQf>section>footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.performances_shareGrid__eMnQf>section>footer:has(>:nth-child(3))>button:last-child{grid-column:1/-1}.performances_shareGrid__eMnQf>section>footer>*{min-width:0;white-space:normal;text-align:center;font-size:.8125rem}.performances_shareGrid__eMnQf .performances_vendorInline__WAKYG{align-items:flex-start;flex-wrap:wrap}.performances_vendorInline__WAKYG>div{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.performances_shareLink__UjRTv{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;padding:.75rem;border-radius:.625rem;background:var(--portal-modal-background,var(--background))}.performances_shareUrl__rf9KF{display:block;max-width:100%;font-size:.8125rem;line-height:1.5;color:var(--foreground);overflow-wrap:anywhere;user-select:text}.performances_shareUrl__rf9KF svg{display:inline;width:.875rem;height:.875rem;margin-left:.25rem;vertical-align:middle}.performances_shareLink__UjRTv button{font-size:.8125rem}.performances_shareLink__UjRTv button svg{width:1rem;height:1rem}.performances_pinLine__9_V21{justify-content:space-between;gap:.5rem;min-height:2.75rem;padding:.375rem 0}.performances_pinLine__9_V21>span{font-size:.8125rem;color:var(--muted-foreground)}.performances_pinLine__9_V21 strong{font-size:1rem;letter-spacing:.15em}.performances_copyFallback__ZwJnu{display:flex;flex-direction:column;gap:.5rem;font-size:.8125rem}.performances_copyFallback__ZwJnu>p:last-child{white-space:pre-wrap;overflow-wrap:anywhere;user-select:text}.performances_removedSettings__5j3B7{border:0;padding:0}.performances_preview___9fYp:has(>form){overflow:hidden}.performances_preview___9fYp>form{flex:1;min-height:0}.performances_previewBrand__oJzIW,.performances_preview___9fYp>p{flex-shrink:0}.performances_programmeSkeletonIdentity__p0DRh{padding:1.125rem;display:flex;flex-direction:column;gap:.75rem}.performances_rowSkeletonIdentity__IEHhL{display:flex;flex-direction:column;gap:.5rem;padding:.625rem 0;min-width:0}@container(max-width:60rem){.performances_shareGrid__eMnQf{grid-template-columns:minmax(0,1fr)}.performances_shareGrid__eMnQf>section>footer{display:flex}.performances_shareGrid__eMnQf>section>footer>button:last-child{grid-column:auto}}@media(max-width:767px){.performances_grid__XHYp9,.performances_submissionGrid__4Xcyb{grid-template-columns:minmax(0,1fr)}.performances_registerPage__CK6xw.performances_registerPage__CK6xw[data-page-scroll]{display:block;height:auto;min-height:100%;overflow:visible}.performances_registerContent__WSYju,.performances_registerPanel___XjE4{display:block;overflow:visible}.performances_performanceList__TJUQL{min-height:calc(100dvh - var(--portal-stack-height,8rem) - 2rem)}.performances_performanceRows__vWf9N{overflow:visible;scrollbar-gutter:auto}.performances_row__CII6M{grid-template-columns:2.75rem 1.5rem minmax(0,1fr);padding:.5rem .625rem;gap:.375rem}.performances_row__CII6M>svg:last-child{display:none}.performances_detailActions__4hsiv>button{flex:1}.performances_shareGrid__eMnQf>section>footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.performances_shareGrid__eMnQf>section>footer:has(>:nth-child(3))>button:last-child{grid-column:1/-1}.performances_programmeFooter__QT0yC{justify-content:center}.performances_preview___9fYp:has(>form)>form>div:first-child{overflow-y:auto}}.performances_skeletonText__IzXvL{height:.875rem;max-width:100%;border-radius:.375rem}.performances_skeletonCatalogue__qtqZH{width:100%;min-width:0;padding-top:1rem}.performances_skeletonRegister__j2uRI{padding-top:1rem;padding-bottom:1rem}.performances_skeletonRegister__j2uRI,.performances_skeletonRegister__j2uRI>div[aria-hidden]{display:flex;flex-direction:column;flex:1;min-height:0}.performances_skeletonRegister__j2uRI .performances_row__CII6M>.performances_skeletonText__IzXvL{margin-top:.75rem}.performances_listContent__b8UbT .performances_skeletonCatalogue__qtqZH,.performances_listContent__b8UbT .performances_skeletonRegister__j2uRI{padding-top:0}.food_page__DtjdW.food_page__DtjdW{width:100%;min-height:100%}.food_page__DtjdW.food_page__DtjdW.food_registerPage__nUuX1{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden;padding-bottom:0}.food_registerPage__nUuX1>div:first-of-type,.food_registerPage__nUuX1>header{flex-shrink:0}.food_page__DtjdW>div{width:100%}.food_viewport__X8k7X{flex:1;padding:.25rem 0 1rem}.food_frame__WfPIV,.food_viewport__X8k7X{display:flex;flex-direction:column;min-height:0;overflow:hidden}.food_frame__WfPIV{flex:1;width:100%;border:1px solid var(--border);border-radius:var(--dashboard-radius,.75rem);background:var(--card)}.food_rows__TVyr5{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.food_mealHead__OmEw8,.food_mealRow__I63_H{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr) 2.75rem}.food_menuHead__ZE0RV,.food_menuRow__UgxjV{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) 2.75rem}.food_mealHead__OmEw8,.food_mealRow__I63_H,.food_menuHead__ZE0RV,.food_menuRow__UgxjV{gap:.875rem;align-items:center;padding:.875rem 1rem}.food_mealHead__OmEw8,.food_menuHead__ZE0RV{background:var(--muted);color:var(--muted-foreground);font-size:.875rem;font-weight:600;min-height:3.5rem;flex-shrink:0}.food_mealHead__OmEw8>span:last-child,.food_menuHead__ZE0RV>span:last-child{text-align:right}.food_mealRow__I63_H,.food_menuRow__UgxjV{min-height:4.75rem;font-size:.875rem;cursor:pointer}.food_mealRow__I63_H>*,.food_menuRow__UgxjV>*{min-width:0;overflow-wrap:anywhere}.food_mealRow__I63_H+.food_mealRow__I63_H,.food_menuRow__UgxjV+.food_menuRow__UgxjV{border-top:1px solid var(--border)}.food_mealRow__I63_H:hover,.food_menuRow__UgxjV:hover{background:color-mix(in srgb,var(--primary) 4%,var(--card))}.food_mealRow__I63_H:active,.food_menuRow__UgxjV:active{background:var(--portal-pressed-surface)}.food_identity__5X5rE{min-width:0}.food_identity__5X5rE,.food_name__8_9gI{display:flex;flex-direction:column;gap:.125rem}.food_name__8_9gI{align-items:flex-start;justify-content:center;min-height:2.75rem;text-align:left;width:100%;overflow-wrap:anywhere}.food_name__8_9gI strong{font-weight:600}.food_name__8_9gI small{margin:0;color:var(--muted-foreground);font-size:.8125rem;line-height:1.5;font-weight:400}.food_name__8_9gI:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:.375rem}.food_mobileLabel__wkcBG{display:none}.food_detailViewport__56EL_{width:100%;padding:1.25rem 0 2rem}.food_menuDetailGrid__aiKi0{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1rem;align-items:start}.food_menuSections__NcxrV{display:flex;flex-direction:column;gap:1rem}.food_menuSectionCard__PaCo7{min-width:0;background:var(--card);border:1px solid var(--border);border-radius:var(--dashboard-radius,.75rem);overflow:hidden}.food_menuSectionHeader__8segA{margin:0;padding:.875rem 1.25rem;font-size:.875rem;font-weight:650;line-height:1.5;overflow-wrap:anywhere;background:var(--secondary)}.food_menuSectionBody__xGtUD{padding:.5rem 1.25rem .75rem}.food_dish__FEov4{padding:.625rem 0;overflow-wrap:anywhere}.food_dishHeading___R3f3{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .75rem;min-width:0}.food_dishHeading___R3f3>strong{min-width:0;overflow-wrap:anywhere;font-weight:500}.food_dietLabels__n_zM0{display:flex;flex-wrap:wrap;gap:.375rem}.food_dietLabels__n_zM0 span{background:var(--muted);border-radius:.5rem;padding:.25rem .5rem;font-size:.75rem}.food_privateNotes__s53gz{margin-top:1rem;font-size:.875rem}.food_privateNotes__s53gz summary{cursor:pointer;min-height:2.75rem;padding:.625rem 0;font-weight:600}.food_usageRow__0dTTW{display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;width:100%;min-height:2.75rem;padding:.625rem .75rem;border-radius:.5rem}.food_usageRow__0dTTW>span{display:flex;flex-direction:column;gap:.125rem;overflow-wrap:anywhere;min-width:0}.food_usageRow__0dTTW small{font-size:.8125rem;color:var(--muted-foreground)}.food_usageRow__0dTTW svg{flex-shrink:0;width:1rem}.food_usageRow__0dTTW:hover{background:color-mix(in srgb,var(--primary) 4%,var(--card))}.food_usageRow__0dTTW:active{background:var(--portal-pressed-surface)}.food_cateringGrid__dOqeK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.food_cateringGrid__dOqeK>div{min-width:0;overflow-wrap:anywhere}.food_cateringGrid__dOqeK>div:nth-child(n+3){grid-column:1/-1}.food_cateringGrid__dOqeK dt{font-size:.8125rem;color:var(--muted-foreground);margin-bottom:.375rem}.food_cateringGrid__dOqeK dd{font-size:.875rem;font-weight:600;margin:0}.food_expenseLine__a07Va{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0}.food_expenseLine__a07Va+.food_expenseLine__a07Va{border-top:1px solid var(--border)}.food_expenseHeading__HTsSo{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.food_expenseHeading__HTsSo strong{min-width:0;overflow-wrap:anywhere}.food_financialFigures__nBwRr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.food_sectionEditor__2EDNu{padding:0;border:1px solid var(--border);border-radius:.75rem;gap:0;overflow:hidden;background:var(--card);display:flex;flex-direction:column;flex-shrink:0;min-width:0}.food_editorHeading__1o6kD{display:flex;align-items:center;padding:.875rem 1rem;background:var(--card);gap:.375rem}.food_sectionTitle__LikIF{flex:1;min-width:0}.food_sectionTitle__LikIF input{font-size:.9375rem;font-weight:650}.food_dishName__X9hei label,.food_sectionTitle__LikIF label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.food_dishEditor__SP5m1{display:flex;flex-direction:column;padding:.75rem;border-top:1px solid var(--border);gap:.375rem;min-width:0}.food_dishMain__1lEoV{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.375rem;align-items:center}.food_dishName__X9hei{min-width:0}.food_dishName__X9hei input{font-weight:500}.food_dishMain__1lEoV svg[data-expanded=true]{transform:rotate(180deg)}.food_orderActions__z73Hp{display:flex;gap:.25rem;flex-shrink:0}.food_orderActions__z73Hp button{flex-shrink:0}.food_orderActions__z73Hp button:disabled{opacity:.35;cursor:not-allowed}.food_sectionEditor__2EDNu>button{align-self:flex-start;padding:.75rem;min-height:2.75rem}.food_dishDetails__q04ar{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}.food_selectedTags__YWZ6_{display:flex;flex-wrap:wrap;gap:.375rem}.food_selectedTags__YWZ6_ button{display:inline-flex;gap:.375rem;align-items:center;min-height:2.75rem;max-width:100%;overflow-wrap:anywhere;padding:.375rem .625rem;border-radius:.5rem;background:var(--muted);font-size:.8125rem;text-align:left}.food_selectedTags__YWZ6_ svg{width:1rem;height:1rem;flex-shrink:0}.food_internalAction__maBTe.food_internalAction__maBTe{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:.375rem;border-color:transparent;border-radius:.5rem;background:transparent;box-shadow:none}.food_internalAction__maBTe.food_internalAction__maBTe svg{width:1rem;height:1rem}.food_internalAction__maBTe.food_internalAction__maBTe:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 4%,var(--card))}.food_internalAction__maBTe.food_internalAction__maBTe:active:not(:disabled){background:var(--portal-pressed-surface)}.food_sharedMeals__1pdVn{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.375rem;font-size:.875rem}.food_groupSkeleton___lNE4{padding:1rem;min-height:3.5rem;background:var(--surface-1,#fef6ea)}.food_line__LlruC{height:.875rem;width:80%;max-width:12rem;border-radius:.375rem}.food_shortLine__ZEfA6{height:.75rem;width:60%;max-width:7rem;margin-top:.25rem;border-radius:.375rem}.food_skeletonEdit__QPX7k{width:2.75rem;height:2.75rem;border-radius:.625rem;justify-self:end}.food_skeletonDishMeta__lgp3D{margin-top:.5rem}.food_skeletonUsageRow__aw4BN{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;min-height:4.5rem}.food_skeletonUsageRow__aw4BN>div:first-child{flex:1}.food_frame__WfPIV[role=status]>div[aria-hidden]{display:flex;flex-direction:column}@container(max-width:56rem){.food_mealHead__OmEw8,.food_menuHead__ZE0RV{display:none}.food_mealRow__I63_H,.food_menuRow__UgxjV{grid-template-columns:minmax(0,1fr) 2.75rem;gap:.25rem .75rem}.food_mealRow__I63_H>div,.food_menuRow__UgxjV>div{grid-column:1}.food_mealRow__I63_H>.food_skeletonEdit__QPX7k,.food_mealRow__I63_H>button:last-child,.food_menuRow__UgxjV>.food_skeletonEdit__QPX7k,.food_menuRow__UgxjV>button:last-child{grid-column:2;grid-row:1}.food_mealRow__I63_H>div:nth-of-type(n+2),.food_menuRow__UgxjV>div:nth-of-type(n+2){font-size:.8125rem}.food_mobileLabel__wkcBG{display:inline;margin-right:.375rem;color:var(--muted-foreground)}.food_menuDetailGrid__aiKi0{grid-template-columns:minmax(0,1fr)}.food_menuSectionBody__xGtUD{padding-inline:1rem}}@media(max-width:767px){.food_page__DtjdW.food_page__DtjdW.food_registerPage__nUuX1{display:block;height:auto;min-height:100%;overflow:visible}.food_viewport__X8k7X{display:flex;overflow:visible;min-height:calc(100dvh - var(--portal-stack-height,8rem) - var(--portal-filter-height,10rem) - 1rem)}.food_frame__WfPIV{display:block;min-height:inherit;overflow:clip}.food_rows__TVyr5{overflow:visible;scrollbar-gutter:auto}.food_mealHead__OmEw8,.food_menuHead__ZE0RV{display:none}.food_mealRow__I63_H,.food_menuRow__UgxjV{padding:.625rem .875rem}.food_detailViewport__56EL_{padding-top:1rem}.food_menuDetailGrid__aiKi0{grid-template-columns:minmax(0,1fr)}.food_editorHeading__1o6kD{flex-wrap:wrap}.food_editorHeading__1o6kD>.food_sectionTitle__LikIF{flex-basis:100%}.food_editorHeading__1o6kD>.food_orderActions__z73Hp{margin-left:auto}.food_dishMain__1lEoV{grid-template-columns:minmax(0,1fr) 2.75rem}.food_dishMain__1lEoV>.food_orderActions__z73Hp{grid-column:1/-1;justify-content:flex-end}}@media(max-width:767px),(pointer:coarse){.food_internalAction__maBTe.food_internalAction__maBTe{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:.75rem}}@media print{.food_menuSectionCard__PaCo7{break-inside:avoid}.food_menuSectionHeader__8segA{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.vendors_page__P_X8p.vendors_page__P_X8p{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden;padding-bottom:0}.vendors_page__P_X8p>div:first-of-type,.vendors_page__P_X8p>header{flex-shrink:0}.vendors_page__P_X8p>div{width:100%}.vendors_viewport__nH_k2{flex:1;padding:.25rem 0 1rem}.vendors_frame__zaMUX,.vendors_viewport__nH_k2{width:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.vendors_frame__zaMUX{flex:1;border:1px solid var(--border);border-radius:var(--dashboard-radius);background:var(--card)}.vendors_columns__ABhqb,.vendors_row__cOovo{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr) minmax(6rem,.65fr) 6rem;align-items:center;gap:1rem;padding:.875rem 1rem}.vendors_columns__ABhqb{background:var(--muted);font-size:.875rem;font-weight:600;color:var(--muted-foreground);min-height:3.5rem;flex-shrink:0}.vendors_columns__ABhqb>span:last-child{text-align:right}.vendors_rows__Yqb_x{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.vendors_row__cOovo{min-height:4.75rem;font-size:.9375rem}.vendors_row__cOovo+.vendors_row__cOovo{border-top:1px solid var(--border)}.vendors_row__cOovo:focus-within,.vendors_row__cOovo:hover{background:color-mix(in srgb,var(--primary) 4%,var(--card))}.vendors_events__IJ6d6,.vendors_identity__SewIq{min-width:0;overflow-wrap:anywhere}.vendors_name__zx0oj{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;background:transparent;border:0;text-align:left;font-weight:600;min-height:2.75rem;cursor:pointer;width:100%;overflow-wrap:anywhere;color:var(--foreground)}.vendors_name__zx0oj:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:.375rem}.vendors_name__zx0oj small,.vendors_secondary__heKI9{color:var(--muted-foreground);font-size:.8125rem;line-height:1.5;font-weight:400}.vendors_events__IJ6d6{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;font-size:.875rem;line-height:1.5}.vendors_status__6R3qJ{font-size:.8125rem;color:var(--muted-foreground)}.vendors_contact__YzNYu{display:flex;gap:.5rem;justify-content:flex-end}.vendors_contact__YzNYu a,.vendors_contact__YzNYu button{position:relative;z-index:1}.vendors_groupSkeleton__CqR1m{padding:1rem;background:color-mix(in srgb,var(--muted) 35%,var(--card))}.vendors_line__otzh_{height:.875rem;width:80%;max-width:12rem;border-radius:.375rem}.vendors_smallLine__yKxFq{height:.75rem;width:65%;max-width:7rem;border-radius:.375rem}.vendors_identity__SewIq .vendors_smallLine__yKxFq{margin-top:.25rem}.vendors_icon__d3PCY{width:2.75rem;height:2.75rem;border-radius:.625rem}.vendors_modalHeader__URRPm h2{font-size:1.125rem;line-height:1.4;overflow-wrap:anywhere}.vendors_modalHeader__URRPm>div:first-child{padding:1rem 1.25rem;align-items:flex-start;gap:1rem}.vendors_modalHeader__URRPm>div:first-child p{margin-top:.25rem}.vendors_details__OGyM_{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;font-size:.875rem}.vendors_details__OGyM_>div{min-width:0;overflow-wrap:anywhere}.vendors_details__OGyM_ dt{color:var(--muted-foreground);font-size:.8125rem;margin-bottom:.25rem}.vendors_details__OGyM_ dd{margin:0;white-space:pre-wrap}.vendors_contactButtons__scqRq{display:flex;gap:.5rem;flex-wrap:wrap}.vendors_contactButtons__scqRq a{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem}.vendors_contactButtons__scqRq svg{width:1rem;height:1rem}.vendors_eventLine__6FOy0{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.vendors_eventLine__6FOy0 p{color:var(--muted-foreground);white-space:pre-wrap}.vendors_viewFooter__yWtX7{border-top:0!important}.vendors_viewFooter__yWtX7>button{margin-left:auto}.vendors_notes__4v4Ci{white-space:pre-wrap;font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}@container(max-width:48rem){.vendors_columns__ABhqb{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%)}.vendors_row__cOovo{grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem}.vendors_identity__SewIq{grid-column:1;grid-row:1}.vendors_events__IJ6d6{grid-column:1;grid-row:2}.vendors_status__6R3qJ{grid-column:1;grid-row:3}.vendors_contact__YzNYu{grid-column:2;grid-row:1/4}}@media(max-width:767px){.vendors_page__P_X8p.vendors_page__P_X8p{display:block;height:auto;min-height:100%;overflow:visible}.vendors_viewport__nH_k2{display:block;overflow:visible;padding:.25rem 0 1rem}.vendors_frame__zaMUX{display:block;min-height:calc(100dvh - var(--portal-stack-height,5rem) - var(--portal-filter-height,9rem) - 1rem)}.vendors_rows__Yqb_x{overflow:visible;scrollbar-gutter:auto}.vendors_row__cOovo{padding:.625rem .875rem}.vendors_contact__YzNYu{flex-direction:column}.vendors_modalHeader__URRPm>div:first-child{padding:.875rem}.vendors_details__OGyM_{grid-template-columns:minmax(0,1fr)}.vendors_contactButtons__scqRq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vendors_viewFooter__yWtX7>button{width:100%}}.vendors_frame__zaMUX[role=status]>div[aria-hidden]{display:flex;flex-direction:column;flex:1;min-height:0}.vendors_row__cOovo:active{background:var(--portal-pressed-surface)}.portal-table_frame__EFl46{width:100%;min-width:0;background:transparent;border:0}.portal-table_heading__Awv0n,.portal-table_row__HDNKf{display:grid;grid-template-columns:var(--table-columns);gap:.75rem;align-items:center;padding:.75rem 1rem}.portal-table_heading__Awv0n{position:sticky;top:calc(var(--portal-stack-height,7.25rem) + var(--portal-filter-height,4.5rem));z-index:10;min-height:3.5rem;background:var(--muted);color:var(--muted-foreground);font-size:.875rem;font-weight:550;border:1px solid var(--border);border-radius:var(--dashboard-radius) var(--dashboard-radius) 0 0}.portal-table_heading__Awv0n:after,.portal-table_heading__Awv0n:before{content:"";position:absolute;top:-1px;width:calc(var(--dashboard-radius) + 1px);height:calc(var(--dashboard-radius) + 1px);pointer-events:none;background:var(--background)}.portal-table_heading__Awv0n:before{left:-1px;mask-image:radial-gradient(circle at 100% 100%,transparent calc(var(--dashboard-radius) - .5px),#000 var(--dashboard-radius))}.portal-table_heading__Awv0n:after{right:-1px;mask-image:radial-gradient(circle at 0 100%,transparent calc(var(--dashboard-radius) - .5px),#000 var(--dashboard-radius))}.portal-table_body__NuGDI{border:1px solid var(--border);border-top:0;border-radius:0 0 var(--dashboard-radius) var(--dashboard-radius);background:var(--card);overflow:clip}.portal-table_row__HDNKf{border-bottom:1px solid var(--border);min-height:4.75rem;font-size:.9375rem}.portal-table_row__HDNKf:last-child{border-bottom:0}.portal-table_heading__Awv0n>*,.portal-table_row__HDNKf>*{min-width:0;overflow-wrap:anywhere}.portal-table_row__HDNKf:hover{background:color-mix(in srgb,var(--primary) 4%,var(--card))}.portal-table_frame__EFl46{display:flex;flex-direction:column;min-height:calc(100dvh - var(--portal-stack-height,7.25rem) - var(--portal-filter-height,5rem) - var(--portal-totals-height,5rem) - .75rem)}.portal-table_body__NuGDI{flex:1}@media(min-width:768px){.portal-table_frame__EFl46{flex:1;min-height:0;height:100%;overflow:hidden}.portal-table_heading__Awv0n{position:relative;top:0;flex-shrink:0}.portal-table_body__NuGDI{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}}.portal-table_row__HDNKf:active{background:var(--portal-pressed-surface)}.shagun_frame__my_G8{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--border);border-radius:.75rem;background:var(--card);--shagun-columns:minmax(0,1.2fr) 7.5rem minmax(0,1.6fr) minmax(8rem,0.75fr) 4.5rem}.shagun_frame__my_G8[data-all-functions]{--shagun-columns:minmax(0,1.1fr) 7rem minmax(0,0.9fr) minmax(0,1.4fr) minmax(8rem,0.75fr) 4.5rem}.shagun_columns__hSXCc,.shagun_entry__shyuQ{display:grid;grid-template-columns:var(--shagun-columns);gap:1rem;align-items:center;padding:1rem}.shagun_columns__hSXCc{flex-shrink:0;background:var(--muted);font-size:.8125rem;color:var(--muted-foreground)}.shagun_rows__fUaig{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.shagun_entry__shyuQ{cursor:pointer;font-size:.875rem}.shagun_entry__shyuQ+.shagun_entry__shyuQ{border-top:1px solid var(--border)}.shagun_entry__shyuQ:hover{background:var(--muted)}.shagun_contents__BAzNo,.shagun_function__eJI5V,.shagun_identity__x8zNo{min-width:0}.shagun_identity__x8zNo{font-weight:600}.shagun_contents__BAzNo small,.shagun_giverOption__pAfg1 small,.shagun_history__KKf2x summary small,.shagun_identity__x8zNo small{display:block;font-size:.8125rem;line-height:1.6;color:var(--muted-foreground);font-weight:400}.shagun_date__rTa3H{color:var(--muted-foreground);font-size:.8125rem}.shagun_amount__RdulP{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.shagun_totals__4cz2D{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:.875rem 1rem;flex-shrink:0;border-top:1px solid var(--border);background:var(--card)}.shagun_totals__4cz2D small,.shagun_totals__4cz2D strong{display:block;overflow-wrap:anywhere}.shagun_totals__4cz2D small{color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.shagun_totals__4cz2D strong{font-size:.9375rem;margin-top:.25rem;font-variant-numeric:tabular-nums}.shagun_desktopActions__BEU_z{display:flex;gap:.5rem}.shagun_mobileActions___NuG_{display:none!important}.shagun_formRows__ygpCF{display:flex;flex-direction:column;gap:1rem}.shagun_formRow__Qw_bh{display:grid;grid-template-columns:5.5rem minmax(0,1fr) 2.75rem;gap:.75rem;align-items:start;min-width:0}.shagun_rowHeading__TOvhc{display:contents}.shagun_rowHeading__TOvhc h4{grid-column:1;grid-row:1;align-self:end;padding-bottom:.75rem;font-size:.875rem;font-weight:600}.shagun_rowHeading__TOvhc button{grid-column:3;grid-row:1;align-self:end}.shagun_rowFields__CpOfO{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:start;min-width:0}.shagun_rowFields__CpOfO[data-kind=money]{grid-template-columns:repeat(3,minmax(0,1fr))}.shagun_rowFields__CpOfO[data-kind=physical]{grid-template-columns:minmax(0,1.5fr) 4.5rem minmax(0,1fr)}.shagun_rowFields__CpOfO>div{min-width:0}.shagun_receivedFields__YZE8u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:start}.shagun_addRows__XVlHq{display:flex;flex-wrap:wrap;gap:.5rem}.shagun_addRows__XVlHq button{flex:1 1 auto}.shagun_addRows__XVlHq svg{width:1rem;height:1rem}.shagun_pickerTop__Pb2vA{flex-shrink:0;padding:1rem}.shagun_giverOption__pAfg1{display:flex;flex-direction:column;gap:.25rem;width:100%;min-height:2.75rem;padding:.75rem 0;text-align:left;background:none;border:0;border-bottom:1px solid var(--border);cursor:pointer;font-size:.875rem;color:var(--foreground);overflow-wrap:anywhere}.shagun_contentList__daiOy{margin:0;padding:0;list-style:none}.shagun_contentList__daiOy li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.75rem 0;border-bottom:1px solid var(--border);font-size:.875rem;overflow-wrap:anywhere}.shagun_contentList__daiOy small{flex-basis:100%;color:var(--muted-foreground)}.shagun_history__KKf2x{margin-top:.75rem;border-bottom:1px solid var(--border);padding-bottom:.75rem;font-size:.875rem}.shagun_history__KKf2x summary{cursor:pointer;padding:.5rem 0;min-height:2.75rem}.shagun_history__KKf2x h4{font-weight:600;margin-top:1rem}.shagun_savedVersion__Us3Jb{color:var(--muted-foreground);line-height:1.6}.shagun_conflict__72Gt2{border-left:3px solid var(--border);padding-left:1rem;font-size:.875rem;line-height:1.7}.shagun_removedRow__VoFXD{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;border-bottom:1px solid var(--border);padding:.75rem 0}.shagun_removedRow__VoFXD p{color:var(--muted-foreground);line-height:1.6}.shagun_printSummary__awwDM{line-height:1.7;font-size:.875rem}.shagun_printSummary__awwDM h2{font-size:1.25rem;font-weight:600}.shagun_printEntry__2_02x{padding:1rem 0;border-bottom:1px solid var(--border);break-inside:avoid}.shagun_printEntry__2_02x h3{font-weight:600}.shagun_skeleton__OrMJl{padding:1rem;display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1099px){.shagun_desktopActions__BEU_z{display:none}.shagun_mobileActions___NuG_{display:inline-flex!important}}@media (max-width:767px){.shagun_addAction__E2XBU svg{display:none}.shagun_mobileActions___NuG_{flex-shrink:0;width:2.75rem}.shagun_columns__hSXCc{display:none}.shagun_entry__shyuQ{grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem}.shagun_identity__x8zNo{grid-column:1;font-size:.9375rem}.shagun_date__rTa3H{grid-column:1;grid-row:2}.shagun_function__eJI5V{grid-column:1;grid-row:3;font-size:.8125rem;color:var(--muted-foreground)}.shagun_contents__BAzNo{grid-column:1/-1;grid-row:4;line-height:1.6}.shagun_amount__RdulP{grid-column:2;grid-row:1;font-size:.875rem;max-width:8rem}.shagun_entryAction__n_A9P{grid-column:2;grid-row:2/4;justify-self:end}.shagun_totals__4cz2D{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;padding:.75rem}.shagun_totals__4cz2D strong{font-size:.875rem}.shagun_removedRow__VoFXD{align-items:flex-start}}@media print{body:has(.shagun_printSummary__awwDM){height:auto!important;overflow:visible!important}body:has(.shagun_printSummary__awwDM)>:not(.shagun_exportSurface__33Kcy){display:none!important}.shagun_exportSurface__33Kcy{display:block!important;position:static!important;transform:none!important;width:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;border:0!important;box-shadow:none!important}.shagun_exportSurface__33Kcy>:first-child{display:none!important}.shagun_exportSurface__33Kcy div:has(.shagun_printSummary__awwDM){display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}.shagun_exportSurface__33Kcy div:has(.shagun_printSummary__awwDM)>:not(:has(.shagun_printSummary__awwDM)):not(.shagun_printSummary__awwDM){display:none!important}.shagun_printSummary__awwDM{color:#000;background:#fff}}@media (max-width:767px){main:has(.shagun_frame__my_G8) h1{white-space:nowrap;font-size:1.0625rem}}.shagun_table__J1ZH_{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}@media (max-width:767px){.shagun_formRow__Qw_bh{grid-template-columns:minmax(0,1fr) 2.75rem;gap:.375rem .75rem}.shagun_rowHeading__TOvhc h4{grid-column:1;grid-row:1;align-self:center;padding-bottom:0}.shagun_rowHeading__TOvhc button{grid-column:2;grid-row:1}.shagun_rowFields__CpOfO,.shagun_rowFields__CpOfO[data-kind=money],.shagun_rowFields__CpOfO[data-kind=physical]{grid-column:1/-1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.shagun_rowFields__CpOfO[data-kind=money] .shagun_amountField__R8RZl{grid-column:1;grid-row:1}.shagun_rowFields__CpOfO[data-kind=money] .shagun_noteField__OWQPz{grid-column:2;grid-row:1}.shagun_rowFields__CpOfO[data-kind=money] .shagun_methodField__l0Brx{grid-column:1/-1;grid-row:2}.shagun_descriptionField__O1_ma{grid-column:1/-1}.shagun_rowFields__CpOfO label{font-size:.75rem;min-height:3em;display:flex;align-items:end}.shagun_rowFields__CpOfO input{padding-inline:.625rem}.shagun_receivedFields__YZE8u{grid-template-columns:minmax(0,1fr)}}.shagun_page__Jywbl.shagun_page__Jywbl{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden;padding-bottom:0}.shagun_page__Jywbl>div:first-of-type,.shagun_page__Jywbl>header{flex-shrink:0}.shagun_viewport__C_I7x{display:flex;flex:1;flex-direction:column;min-height:0;width:100%;padding:.25rem 0 calc(var(--portal-totals-height,5.5rem) + 1rem);overflow:hidden}.shagun_frame__my_G8{width:100%;border-radius:var(--dashboard-radius);--shagun-columns:minmax(0,1.2fr) 7.5rem minmax(0,1.6fr) minmax(7rem,.8fr)}.shagun_frame__my_G8[data-all-events]{--shagun-columns:minmax(0,1.15fr) 7rem minmax(0,1fr) minmax(0,1.4fr) minmax(7rem,.8fr)}.shagun_columns__hSXCc{min-height:3.5rem;font-size:.875rem;font-weight:550}.shagun_columns__hSXCc>span:last-child{text-align:right}.shagun_entry__shyuQ{min-height:4.75rem;font-size:.9375rem}.shagun_entry__shyuQ:hover{background:color-mix(in srgb,var(--primary) 4%,var(--card))}.shagun_fromButton__3rnuP{display:block;width:100%;text-align:left;min-height:2.75rem;font-weight:600;color:var(--foreground);background:transparent;border:0;cursor:pointer}.shagun_fromButton__3rnuP:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:.375rem}.shagun_amount__RdulP small{display:block;font-size:.75rem;font-weight:400;line-height:1.5;color:var(--muted-foreground);margin-top:.25rem}.shagun_totals__4cz2D{width:100%;padding:0;border:0;background:transparent;gap:.5rem 1rem}.shagun_totals__4cz2D dt{font-size:.75rem;line-height:1.5;color:var(--muted-foreground)}.shagun_totals__4cz2D dd{font-size:.9375rem;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums;margin:.125rem 0 0}.shagun_reset__44xI_{flex-shrink:0;width:5.5rem;min-height:2.75rem;font-size:.8125rem}.shagun_filterBadge__2svWc{display:inline-block;min-width:1ch;font-variant-numeric:tabular-nums}.shagun_skeleton__OrMJl{padding:0;gap:0}.shagun_placeholder__15zGY{height:1rem;width:80%;max-width:12rem;border-radius:.375rem}.shagun_amount__RdulP .shagun_placeholder__15zGY{margin-left:auto}.shagun_empty__Oaxar{width:100%}@media(min-width:768px){.shagun_rows__fUaig{display:flex;flex-direction:column}.shagun_rows__fUaig>.shagun_entry__shyuQ,.shagun_rows__fUaig>div:last-of-type{flex-shrink:0}.shagun_rows__fUaig:has(.shagun_entry__shyuQ) .shagun_skeleton__OrMJl{flex-shrink:0}}@media(max-width:767px){.shagun_page__Jywbl.shagun_page__Jywbl{display:block;height:auto;min-height:100%;overflow:visible}.shagun_viewport__C_I7x{display:block;overflow:visible;padding:.25rem 0 0}.shagun_frame__my_G8,.shagun_rows__fUaig,.shagun_table__J1ZH_{display:block;overflow:visible;height:auto}.shagun_frame__my_G8{min-height:calc(100dvh - var(--portal-stack-height,5rem) - var(--portal-filter-height,8rem) - var(--portal-totals-height,6rem) - 1rem)}.shagun_entry__shyuQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(5rem,auto);gap:.25rem .75rem;padding:.75rem 1rem}.shagun_amount__RdulP{max-width:8rem}.shagun_contents__BAzNo{line-height:1.5;font-size:.875rem}.shagun_totals__4cz2D{grid-template-columns:repeat(2,minmax(0,1fr))}.shagun_totals__4cz2D dt{font-size:.6875rem}.shagun_totals__4cz2D dd{font-size:.875rem}.shagun_reset__44xI_{display:none}.shagun_page__Jywbl .shagun_skeleton__OrMJl .shagun_entry__shyuQ{min-height:7rem}}.shagun_page__Jywbl{--event-search-width:min(32rem,65%)}.shagun_frame__my_G8{container-type:inline-size}@container(max-width:52rem){.shagun_columns__hSXCc{position:absolute!important;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.shagun_entry__shyuQ{grid-template-columns:minmax(0,1fr) minmax(5rem,auto);gap:.25rem .75rem;padding:.75rem 1rem}.shagun_identity__x8zNo{grid-column:1;grid-row:1;font-size:.9375rem}.shagun_date__rTa3H{grid-column:1;grid-row:2}.shagun_function__eJI5V{grid-column:1;grid-row:3;font-size:.8125rem;color:var(--muted-foreground)}.shagun_contents__BAzNo{grid-column:1/-1;grid-row:4;line-height:1.5;font-size:.875rem}.shagun_amount__RdulP{grid-column:2;grid-row:1;max-width:8rem}.shagun_contents__BAzNo>span,.shagun_function__eJI5V>span,.shagun_identity__x8zNo span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}}@container(max-width:60rem){.shagun_toolbar__Exyz9.shagun_toolbar__Exyz9{flex-direction:column;align-items:stretch;gap:.5rem}.shagun_toolbar__Exyz9.shagun_toolbar__Exyz9>div{flex:none;width:100%;max-width:none;margin-left:0}}.shagun_filterButton__NT1__.shagun_filterButton__NT1__{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 3rem;width:3rem;height:3rem;min-height:3rem;padding:0}.shagun_filterButton__NT1__.shagun_filterButton__NT1__>svg{display:block;width:1.125rem;height:1.125rem;flex-shrink:0}.shagun_filterButton__NT1__ .shagun_filterBadge__2svWc{position:absolute;top:.125rem;right:.125rem;display:grid;place-items:center;min-width:1rem;height:1rem;font-size:.625rem;line-height:1;border-radius:50%;background:var(--muted)}.shagun_detailFooter__xETsH.shagun_detailFooter__xETsH{border-top:0}.shagun_detailSurface__mFumz .shagun_contentList__daiOy li{border:0;padding:.375rem 0}.shagun_detailSurface__mFumz .shagun_contentList__daiOy li:first-child{padding-top:0}.shagun_detailSurface__mFumz .shagun_contentList__daiOy li:last-child{padding-bottom:0}.shagun_detailSurface__mFumz .shagun_history__KKf2x{border:0;padding-bottom:0;margin-top:0}.shagun_familyEntries__psW0m{display:flex;flex-direction:column;gap:1rem}.shagun_familyEntry__5fFt4{display:flex;flex-direction:column;gap:.25rem;text-align:left;min-height:2.75rem;padding:0;background:transparent;border:0;color:var(--foreground);font-size:.875rem;line-height:1.5;cursor:pointer}.shagun_familyEntry__5fFt4 small{color:var(--muted-foreground);font-size:.8125rem}.shagun_familyEntry__5fFt4:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:.25rem}.shagun_removedBody__xyJyM{gap:0}.shagun_removedBody__xyJyM .shagun_removedEmpty__ZWPcI{padding:0}.shagun_removedBody__xyJyM .shagun_removedRow__VoFXD:last-of-type{border-bottom:0}.shagun_familyEntry__5fFt4:hover strong{text-decoration:underline;text-underline-offset:.2em}.shagun_entry__shyuQ:active,.shagun_familyEntry__5fFt4:active{background:var(--portal-pressed-surface)}.distribution_frame__W6X0Z{padding-bottom:1rem;width:100%;min-width:0}.distribution_frame__W6X0Z,.distribution_frame__W6X0Z[role=status]>[aria-hidden=true]{display:flex;flex-direction:column;flex:1;min-height:0}.distribution_familyIdentity__bxYOd{min-width:0;flex:1}.distribution_familyIdentity__bxYOd h2{font-weight:600;overflow-wrap:anywhere}.distribution_meta__jauyP{font-size:.8125rem;color:var(--muted-foreground);margin-top:.25rem;line-height:1.5}.distribution_sheetBody__f3a5s{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.distribution_notice__XXdrF{flex-shrink:0;display:flex;align-items:center;font-size:.8125rem;line-height:1.5;background:var(--muted);color:var(--muted-foreground);min-height:3.25rem;padding:.5rem 1rem}.distribution_notice__XXdrF[data-shortage=true]{color:var(--foreground)}.distribution_choices__0gCNN{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1rem}.distribution_groupHeading__Tzbfp{font-weight:600;font-size:.875rem;padding:.75rem 0 .125rem}.distribution_giftRow__ZK6HX{display:grid;grid-template-columns:minmax(0,1fr) 8.5rem;border-bottom:1px solid var(--border);padding:.5rem 0;gap:0 .75rem;position:relative;min-height:7rem;align-items:start}.distribution_giftName__CbabG{min-width:0;overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.distribution_giftHelper__5yrEv{font-size:.75rem;font-weight:400;line-height:1.5;color:var(--muted-foreground);min-height:2.25rem;margin-top:.25rem}.distribution_nameSlot__GOBHZ{grid-column:1/-1;display:flex;align-items:center;position:absolute;right:0;bottom:.25rem;width:8.5rem;min-height:2.75rem}.distribution_nameSlot__GOBHZ>button{min-height:2.75rem;color:var(--primary);width:100%;text-align:center;justify-content:center;font-size:.75rem}.distribution_stepper__j_bHP{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;width:8.5rem;align-self:start;align-items:center;min-height:2.75rem;border:1px solid var(--border);border-radius:.625rem;overflow:hidden;background:var(--card)}.distribution_stepper__j_bHP button{height:2.75rem;display:flex;align-items:center;justify-content:center;color:var(--primary)}.distribution_stepper__j_bHP svg{width:1rem;height:1rem}.distribution_stepper__j_bHP output{min-width:0;text-align:center;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.distribution_stepper__j_bHP button:disabled{opacity:.4;cursor:not-allowed}.distribution_add__cAsei{grid-column:1/-1;font-size:.875rem;font-weight:600}.distribution_sheetActions__Ok1QV{padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;border-top:1px solid var(--border);background:var(--card);flex-shrink:0}.distribution_error___2adp{font-size:.8125rem;color:var(--destructive,#991b1b);padding:.5rem 1rem}.distribution_memberRow__tV6fU{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--border)}.distribution_memberRow__tV6fU>span{min-width:0;overflow-wrap:anywhere;font-size:.9375rem}.distribution_memberAdd__54B45{min-height:2.75rem;color:var(--primary);font-weight:600;font-size:.875rem;margin-top:.5rem}.distribution_sentinel__5JxPS{padding:.75rem 1rem;font-size:.8125rem;color:var(--muted-foreground)}@container (max-width:25rem){.distribution_giftRow__ZK6HX{gap:0 .75rem}.distribution_choices__0gCNN{padding-inline:.875rem}.distribution_giftName__CbabG{font-size:.875rem}}.distribution_inlineMember__0_0jQ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end;flex-shrink:0;max-height:45%;overflow-y:auto;padding:.75rem 1rem;margin:0;border-top:1px solid var(--border)}.distribution_inlineMember__0_0jQ>button[type=button],.distribution_inlineMember__0_0jQ>p{grid-column:1/-1}.distribution_inlineMember__0_0jQ>button[type=submit]{align-self:end;min-height:2.75rem}.distribution_scopeBar__L6_Jz{display:flex;align-items:center;gap:1.5rem;min-width:0}.distribution_eventContext__IS0wM{flex:1;min-width:0;max-width:30rem}.distribution_eventContext__IS0wM>p{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground);margin-top:.125rem}.distribution_eventTitle__OWPs6{width:100%;min-height:2.75rem;border:0!important;border-radius:.375rem;background:transparent!important;box-shadow:none!important;padding:0!important;font-size:1.125rem!important;font-weight:600!important;gap:.5rem;justify-content:flex-start!important}.distribution_eventTitle__OWPs6>span{display:block;flex:0 1 auto;min-width:0;max-width:calc(100% - 2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.distribution_eventTitle__OWPs6>svg{width:1rem;height:1rem;flex-shrink:0}.distribution_eventTitle__OWPs6:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.distribution_scopeSearch__3Fb3a{flex:0 1 22rem;min-width:14rem;margin-left:auto}.distribution_tableScroll__qRWFX{width:100%;flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:.75rem;background:var(--card)}.distribution_familyTable__TmCSl{height:100%;width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;font-size:.875rem}.distribution_familyTable__TmCSl td,.distribution_familyTable__TmCSl th{padding:.875rem 1rem;border-bottom:1px solid var(--border);background:var(--card);vertical-align:middle}.distribution_familyTable__TmCSl thead th{position:sticky;top:0;z-index:4;background:var(--muted);font-size:.8125rem;font-weight:500;color:var(--muted-foreground);text-align:left}.distribution_familyTable__TmCSl thead th:not(:first-child){text-align:center}.distribution_familyTable__TmCSl tbody th{font-weight:400;text-align:left}.distribution_familyTable__TmCSl .distribution_stickyFamily__9pGWi{position:sticky;left:0;z-index:2}.distribution_familyTable__TmCSl .distribution_stickyAction__XjBEW{position:sticky;right:0;z-index:2;text-align:right}.distribution_familyTable__TmCSl thead .distribution_stickyAction__XjBEW,.distribution_familyTable__TmCSl thead .distribution_stickyFamily__9pGWi{z-index:5;background:var(--muted)}.distribution_familyIdentity__bxYOd h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.5}.distribution_familyTable__TmCSl .distribution_meta__jauyP{font-size:.75rem;font-weight:400}.distribution_giftHeading__EdiFY{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.distribution_giftQuantity__TrMty{text-align:center;font-variant-numeric:tabular-nums}.distribution_stickyAction__XjBEW>button{min-height:2.75rem;font-size:.8125rem;font-weight:600;color:var(--primary);white-space:nowrap}.distribution_tableScroll__qRWFX[data-left-shadow=true] .distribution_stickyFamily__9pGWi:after{content:"";position:absolute;top:0;bottom:0;right:-8px;width:8px;pointer-events:none;background:linear-gradient(90deg,rgb(0 0 0/.09),transparent)}.distribution_tableScroll__qRWFX[data-right-shadow=true] .distribution_stickyAction__XjBEW:before{content:"";position:absolute;top:0;bottom:0;left:-8px;width:8px;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(0 0 0/.09))}.distribution_mobileRows__3Z83S{width:100%;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.distribution_familyCard__G64vE{display:flex;flex-direction:column;margin-bottom:.75rem;background:var(--card);border:1px solid var(--border);border-radius:.75rem;overflow:hidden;min-width:0}.distribution_familyCard__G64vE .distribution_familyIdentity__bxYOd{padding:.875rem .875rem .5rem}.distribution_familyCard__G64vE .distribution_meta__jauyP{font-size:.75rem}.distribution_giftSummary__oJbqE{padding:0 .875rem .75rem 1.75rem;list-style:disc}.distribution_giftSummary__oJbqE li{font-size:.8125rem;line-height:1.75;position:relative;padding-right:2.5rem}.distribution_giftSummary__oJbqE li>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.distribution_giftSummary__oJbqE strong{position:absolute;right:0;top:0;font-variant-numeric:tabular-nums;font-weight:600}.distribution_unassigned__DQ98r{padding:0 .875rem .75rem;font-size:.8125rem;color:var(--muted-foreground)}.distribution_cardAction__JvM4D{display:flex;justify-content:flex-end;padding:.25rem .75rem;background:var(--muted);margin-top:auto}.distribution_cardAction__JvM4D>button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;border:0;background:transparent;color:var(--primary);font-size:.8125rem;font-weight:600}.distribution_cardAction__JvM4D svg{width:.875rem;height:.875rem}.distribution_emptyActions__qNneX{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.distribution_emptyActions__qNneX>p{flex-basis:100%}.distribution_giftTitle__2YqGk{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.distribution_scopeBar__L6_Jz{flex-direction:column;align-items:stretch;gap:.75rem}.distribution_eventContext__IS0wM{max-width:none;width:100%}.distribution_scopeSearch__3Fb3a{flex:none;min-width:0;max-width:none;width:100%;margin-left:0}.distribution_notice__XXdrF{min-height:3.5rem}}.distribution_giftHelper__5yrEv{height:2.25rem;overflow:hidden}.distribution_stepper__j_bHP output[data-large=true]{font-size:.75rem}.distribution_skeletonDesktop__VC6VB{display:flex;flex:1;min-height:0;flex-direction:column;border:1px solid var(--border);border-radius:.75rem;background:var(--card);overflow:hidden}.distribution_skeletonTableHeader__oVtWI,.distribution_skeletonTableRow__VnW3z{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:center;gap:1rem;padding:.875rem 1rem}.distribution_skeletonTableHeader__oVtWI{background:var(--muted);min-height:3rem;flex-shrink:0}.distribution_skeletonTableRow__VnW3z{min-height:5rem;border-bottom:1px solid var(--border)}.distribution_skeletonRows__VHLHB{overflow:hidden;min-height:0}.distribution_skeletonMobile__NRcYH{display:none;flex:1;min-height:0;overflow:hidden}.distribution_skeletonGifts__JKWnJ{display:grid;gap:.5rem;padding:.5rem .875rem .875rem}.distribution_skeletonMobile__NRcYH .distribution_cardAction__JvM4D{min-height:3.25rem}@media (max-width:767px){.distribution_skeletonDesktop__VC6VB{display:none}.distribution_skeletonMobile__NRcYH{display:block}}.distribution_recipientSummary__UQNAm{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:400;line-height:1.5;color:var(--muted-foreground);margin-top:.25rem}.distribution_giftSummary__oJbqE .distribution_recipientSummary__UQNAm{margin:0}.distribution_giftRow__ZK6HX .distribution_recipientSummary__UQNAm{max-width:100%}.distribution_memberActions__bdNAf{flex-wrap:nowrap;gap:.5rem;padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.distribution_memberActions__bdNAf>button{white-space:nowrap}.distribution_familyCard__G64vE,.distribution_familyTable__TmCSl tbody tr[data-distribution-family]{cursor:pointer}.distribution_familyTable__TmCSl tbody tr[data-distribution-family]:hover>:is(th,td){background:var(--accent)}.distribution_familyTable__TmCSl tfoot td,.distribution_familyTable__TmCSl tfoot th{position:sticky;bottom:0;background:var(--muted);border-top:1px solid var(--border);font-size:.8125rem;font-weight:600;z-index:4}.distribution_familyTable__TmCSl tfoot .distribution_stickyAction__XjBEW,.distribution_familyTable__TmCSl tfoot .distribution_stickyFamily__9pGWi{z-index:5}.distribution_mobileTotals__0IydE{display:flex;flex-wrap:wrap;gap:.375rem 1rem;padding:.75rem;border-top:1px solid var(--border);background:var(--card);flex-shrink:0;font-size:.75rem}.distribution_mobileTotals__0IydE>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.distribution_membersBody__1llw6{gap:0}.distribution_membersBody__1llw6>p{padding-bottom:.75rem}.distribution_familyTable__TmCSl tbody tr[data-distribution-family]{height:1px}.distribution_fillerRow__ZhxrG{height:100%}.distribution_memberActions__bdNAf>button:nth-child(2){min-width:6.75rem}.distribution_pickerTop__hyay7{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}.distribution_pickerNotice__VeIos{min-height:4.5rem;padding:.5rem 1rem;background:var(--muted);color:var(--muted-foreground);font-size:.8125rem;line-height:1.5;flex-shrink:0}.distribution_pickerBody__TyWiM{gap:0;padding:.25rem 1rem}.distribution_pickGroup__Uf_6P{border-bottom:1px solid var(--border);flex-shrink:0}.distribution_pickGroupHeader__hax6x{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:4.25rem}.distribution_pickFamily__M0NZi,.distribution_pickGroupHeader__hax6x label{display:flex;gap:.75rem;align-items:center;cursor:pointer;min-width:0;min-height:2.75rem}.distribution_pickGroupHeader__hax6x label{flex:1;padding-block:.5rem}.distribution_pickFamily__M0NZi input,.distribution_pickGroupHeader__hax6x input{width:1.125rem;height:1.125rem;accent-color:var(--primary);flex-shrink:0}.distribution_pickGroupHeader__hax6x strong{font-size:.875rem;font-weight:600;overflow-wrap:anywhere}.distribution_pickFamily__M0NZi small,.distribution_pickGroupHeader__hax6x small{display:block;color:var(--muted-foreground);font-size:.75rem;line-height:1.5;margin-top:.125rem}.distribution_pickFamily__M0NZi{padding:.625rem .5rem .625rem 1.5rem;border-top:1px solid var(--border);font-size:.8125rem;overflow-wrap:anywhere}.distribution_expandedIcon__3svmJ{transform:rotate(180deg)}@media (max-width:767px){.distribution_giftSummary__oJbqE .distribution_recipientSummary__UQNAm{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.distribution_giftSummary__oJbqE li>span{white-space:normal;overflow:visible;overflow-wrap:anywhere}.distribution_familyIdentity__bxYOd h2{white-space:normal}.distribution_sheetActions__Ok1QV{gap:.5rem}.distribution_sheetActions__Ok1QV>button{white-space:nowrap;padding-inline:.625rem}}.distribution_pageContent__Bsg6c{padding-block:1rem 1.5rem;min-width:0;width:100%}.distribution_pageContent__Bsg6c .distribution_frame__W6X0Z{display:block;padding:0}.distribution_familyCards__NkR3J{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));gap:1rem;align-items:start}.distribution_familyCards__NkR3J .distribution_familyCard__G64vE{margin:0;padding:1rem;gap:.75rem;border-radius:var(--dashboard-radius)}.distribution_familyCards__NkR3J .distribution_familyIdentity__bxYOd{padding:0}.distribution_familyCards__NkR3J .distribution_familyIdentity__bxYOd h2{white-space:normal;font-size:1rem}.distribution_assignmentLines__Wf8sV{display:grid;gap:.75rem}.distribution_assignmentLines__Wf8sV>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;font-size:.9375rem}.distribution_assignmentLines__Wf8sV dt{min-width:0;overflow-wrap:anywhere}.distribution_assignmentLines__Wf8sV dd{font-weight:600;font-variant-numeric:tabular-nums}.distribution_assignmentLines__Wf8sV .distribution_recipientSummary__UQNAm{white-space:normal;overflow:visible;font-size:.8125rem}.distribution_quantityLabel__2d4MB{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.distribution_familyCards__NkR3J .distribution_cardAction__JvM4D{padding:0;background:transparent;margin:0;justify-content:flex-end}.distribution_familyCards__NkR3J .distribution_unassigned__DQ98r{padding:0;font-size:.875rem}.distribution_quantityHeading__54xb0{text-align:center;line-height:1.5}.distribution_giftQuantity__TrMty{font-size:.9375rem}.distribution_familyIdentity__bxYOd h2{white-space:normal;overflow:visible;font-size:.9375rem}.distribution_totalsDesktop__ueHau{width:100%}.distribution_totalsDesktop__ueHau h2{font-size:.9375rem;font-weight:600;display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.distribution_totalsDesktop__ueHau h2 small{font-weight:400;font-size:.8125rem;color:var(--muted-foreground)}.distribution_totalRows__hZMEX{width:100%;display:grid;gap:0;margin-top:.5rem}.distribution_totalRows__hZMEX>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--border);font-size:.9375rem}.distribution_totalRows__hZMEX>div:last-child{border-bottom:0}.distribution_totalRows__hZMEX dt{overflow-wrap:anywhere}.distribution_totalRows__hZMEX dd{font-weight:600;font-variant-numeric:tabular-nums}.distribution_totalsMobile__JHwh1{display:none}.distribution_sentinel__5JxPS:empty{min-height:1px;padding:0}@media(max-width:767px){.distribution_totalsDesktop__ueHau{display:none}.distribution_totalsMobile__JHwh1{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;font-size:.875rem}}.distribution_assignmentBody__xQXl4 .distribution_choices__0gCNN{flex:none;overflow:visible;padding:0;display:grid;gap:1rem}.distribution_assignmentBody__xQXl4 .distribution_notice__XXdrF{padding:0;background:transparent;min-height:1.5rem}.distribution_assignmentBody__xQXl4 .distribution_giftRow__ZK6HX{min-height:0;padding:.75rem 0;grid-template-columns:minmax(0,1fr) 8.5rem;gap:.5rem .75rem}.distribution_assignmentBody__xQXl4 .distribution_giftRow__ZK6HX:last-child{border-bottom:0}.distribution_assignmentBody__xQXl4 .distribution_giftHelper__5yrEv{height:auto;min-height:0;overflow:visible;font-size:.8125rem}.distribution_assignmentBody__xQXl4 .distribution_giftTitle__2YqGk{white-space:normal;overflow:visible;font-size:.9375rem}.distribution_assignmentBody__xQXl4 .distribution_recipientSummary__UQNAm{white-space:normal;overflow:visible;font-size:.8125rem}.distribution_assignmentBody__xQXl4 .distribution_nameSlot__GOBHZ{position:static;grid-column:2;min-height:2.75rem;width:auto}.distribution_assignmentBody__xQXl4 .distribution_nameSlot__GOBHZ>button{font-size:.8125rem}.distribution_assignmentBody__xQXl4 .distribution_error___2adp{padding:0}.distribution_chooserBody__VC9lu{gap:.75rem}.distribution_chooserBody__VC9lu .distribution_pickerTop__hyay7{padding:0}.distribution_chooserBody__VC9lu .distribution_pickerNotice__VeIos{padding:0;background:transparent;min-height:0}.distribution_chooserBody__VC9lu .distribution_pickerBody__TyWiM{padding:0;overflow:visible;flex:none}.distribution_groupCheck__DXm_L{display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;margin-left:.375rem!important;cursor:pointer}.distribution_groupCheck__DXm_L input{width:1.125rem;height:1.125rem;accent-color:var(--primary)}.distribution_membersBody__1llw6 .distribution_inlineMember__0_0jQ{overflow:visible;max-height:none;flex:none;padding:1rem 0 0;margin-top:1rem}.distribution_memberRow__tV6fU{flex-shrink:0}.distribution_assignmentBody__xQXl4 .distribution_choices__0gCNN section{gap:0}.distribution_assignmentBody__xQXl4 .distribution_choices__0gCNN section h3{margin-bottom:.5rem}.distribution_quantityControl__VhtXq{display:flex;flex-direction:column;align-items:stretch;gap:.125rem}.distribution_nameButton__mKrBY{min-height:2.75rem;color:var(--primary);font-size:.8125rem;line-height:1.5;text-align:center}@media(max-width:359px){.distribution_assignmentBody__xQXl4 .distribution_giftRow__ZK6HX{grid-template-columns:minmax(0,1fr)}.distribution_quantityControl__VhtXq{flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.distribution_quantityControl__VhtXq .distribution_stepper__j_bHP{flex:0 0 8.5rem}.distribution_quantityControl__VhtXq .distribution_nameButton__mKrBY{flex:1}}.distribution_totalsDock__swPj4{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;font-size:.875rem}.distribution_dockFigures__cUEZI{display:flex;align-items:center;gap:2rem;margin-left:auto}.distribution_dockFigures__cUEZI>div{display:flex;align-items:center;gap:.75rem}.distribution_dockFigures__cUEZI dt{color:var(--muted-foreground)}.distribution_dockFigures__cUEZI dd{font-weight:600;font-variant-numeric:tabular-nums}@media(max-width:767px){.distribution_dockFigures__cUEZI{display:none}}.distribution_pageContent__Bsg6c{padding-top:0}.distribution_familyCards__NkR3J{min-height:calc(100dvh - var(--portal-stack-height,7.25rem) - var(--portal-filter-height,5rem) - var(--portal-totals-height,5rem) - 1rem);align-content:start}.distribution_emptyCanvas__pTedf{width:100%}@media(min-width:768px){.distribution_scopeBar__L6_Jz{flex-shrink:0;width:100%}.distribution_pageContent__Bsg6c{display:flex;flex:1;flex-direction:column;min-height:0;width:100%;padding:0 0 calc(var(--portal-totals-height,4.5rem) + 1rem);overflow:hidden}.distribution_pageContent__Bsg6c[data-has-totals=false]{padding-bottom:1rem}.distribution_pageContent__Bsg6c .distribution_frame__W6X0Z{display:flex;flex:1;flex-direction:column;min-height:0;height:100%}.distribution_pageContent__Bsg6c .distribution_familyCards__NkR3J{flex:1;min-height:0;overflow-y:auto;padding-bottom:.75rem;overscroll-behavior:contain}}.distribution_compactScope__E2FfC.distribution_compactScope__E2FfC{padding-block:.5rem;gap:1rem}.distribution_compactScope__E2FfC .distribution_eventContext__IS0wM>p{margin:0;font-size:.8125rem;line-height:1.4}.distribution_compactScope__E2FfC .distribution_eventTitle__OWPs6{font-size:1rem!important}.distribution_compactScope__E2FfC .distribution_scopeSearch__3Fb3a{margin-left:auto;flex:0 0 var(--event-search-width,22rem);min-width:0}@media(max-width:767px){.distribution_compactScope__E2FfC.distribution_compactScope__E2FfC{gap:.5rem}.distribution_compactScope__E2FfC .distribution_scopeSearch__3Fb3a{margin:0;width:100%;flex:none}}@media(max-width:767px){.distribution_pageContent__Bsg6c:has(.distribution_emptyCanvas__pTedf){padding-bottom:1rem}}.distribution_membersBody__1llw6{gap:1rem}.distribution_memberContext__3WrWR{display:grid;gap:.625rem;flex-shrink:0}.distribution_memberContext__3WrWR>div{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:1rem;align-items:start;font-size:.9375rem;line-height:1.5}.distribution_memberContext__3WrWR dt{color:var(--muted-foreground)}.distribution_memberContext__3WrWR dd{font-weight:550;overflow-wrap:anywhere}.distribution_membersBody__1llw6 .distribution_alwaysMember__p3AFU{margin:0;padding:.875rem 0;border-block:1px solid var(--border);gap:.5rem .75rem}.distribution_memberList__t8Qfh{min-width:0;flex-shrink:0}.distribution_memberList__t8Qfh .distribution_memberRow__tV6fU:first-child{padding-top:0}.distribution_membersBody__1llw6>p{padding-bottom:0}@media(max-width:359px){.distribution_memberContext__3WrWR>div{grid-template-columns:4.25rem minmax(0,1fr);gap:.75rem}}.distribution_descriptionFirstContext__Rc9_q>p{margin:0;font-size:.8125rem;line-height:1.4}.distribution_descriptionFirstContext__Rc9_q .distribution_eventTitle__OWPs6{font-size:1rem!important}.distribution_scopeBar__L6_Jz.distribution_scopeBar__L6_Jz{display:block;width:100%}.distribution_scopeControls__LMksq{display:flex;align-items:center;gap:1rem;width:100%;min-width:0}@media(max-width:767px){.distribution_scopeControls__LMksq{flex-direction:column;align-items:stretch;gap:.5rem}}.distribution_familyTable__TmCSl tbody tr[data-distribution-family]:active>:is(th,td){background:var(--portal-pressed-surface)}.inventory_listFrame__aGxWd{display:block;min-width:0}.inventory_rows__xpdCQ{overflow:visible;padding-bottom:0}.inventory_groupTitle__DCx5R{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;margin:0 0 .75rem;color:var(--muted-foreground)}.inventory_groupCount__AqGC8{font-weight:400}.inventory_rows__xpdCQ section+section{margin-top:1.5rem}.inventory_grid__Mnrsh{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.inventory_card__R0TBJ{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--card);border:1px solid var(--border);border-radius:var(--dashboard-radius);padding:1rem}.inventory_identity__9AH2T{padding-right:2rem;min-width:0;pointer-events:none}.inventory_identity__9AH2T h3{font-size:1rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.inventory_stats__O42gI,.inventory_totalStats__jsHTy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;min-width:0}.inventory_stats__O42gI{pointer-events:none}.inventory_stats__O42gI dt,.inventory_totalStats__jsHTy dt{font-size:.8125rem;color:var(--muted-foreground);line-height:1.5}.inventory_stats__O42gI dd,.inventory_totalStats__jsHTy dd{margin-top:.125rem;font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.inventory_cardActions__jFn_Q{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.inventory_cardActions__jFn_Q>button{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;border:0;background:transparent;cursor:pointer;font-size:.875rem;font-weight:550;padding:0 .25rem;color:var(--primary)}.inventory_cardActions__jFn_Q>button:focus-visible{outline:2px solid var(--primary);outline-offset:1px;border-radius:.375rem}.inventory_cardActions__jFn_Q svg{width:1rem;height:1rem}.inventory_totalHeading__RE0an{font-size:.875rem;font-weight:600}.inventory_totalNote__35yjO{display:block;font-size:.75rem;font-weight:400;color:var(--muted-foreground);margin-top:.125rem}.inventory_totalStats__jsHTy{flex:1;text-align:right}.inventory_costList__jjDFz{display:grid;gap:.5rem}.inventory_costList__jjDFz button{display:flex;justify-content:space-between;text-align:left;gap:1rem}@container(min-width:52rem){.inventory_grid__Mnrsh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.inventory_totalHeading__RE0an{font-size:.8125rem}.inventory_totalStats__jsHTy{gap:.5rem}.inventory_totalStats__jsHTy dt{font-size:.75rem}.inventory_totalStats__jsHTy dd{font-size:.875rem}}.inventory_cashStats__5oDFL{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory_card__R0TBJ{padding:1rem 0 0;gap:.875rem;overflow:hidden}.inventory_identity__9AH2T{padding-inline:1rem 3rem}.inventory_stats__O42gI{padding-inline:1rem}.inventory_cardActions__jFn_Q{justify-content:flex-end;gap:.5rem;padding:.25rem .75rem}.inventory_cardActions__jFn_Q>button{padding-inline:.75rem}@media(max-width:767px){.inventory_cardActions__jFn_Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;gap:0}.inventory_cardActions__jFn_Q>button{width:100%;min-height:3rem;justify-content:center}.inventory_cardActions__jFn_Q>button+button{border-left:1px solid var(--border)}.inventory_cashStats__5oDFL+.inventory_cardActions__jFn_Q{grid-template-columns:1fr}}.inventory_groupTitle__DCx5R>button{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;width:100%;text-align:left}.inventory_groupTitle__DCx5R svg{width:1rem;height:1rem;transform:rotate(-90deg)}.inventory_groupTitle__DCx5R svg[data-expanded=true]{transform:none}.inventory_grid__Mnrsh[hidden]{display:none}.events_listFrame__AFQBY{display:flex;flex:0 1 auto;max-height:100%;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--dashboard-radius,.75rem);background:var(--card)}.events_contentScroll__1ou3u{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.events_eventHead___7Y72,.events_eventRow__4TcM7{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 2.75rem;gap:1rem;align-items:center;padding:1rem}.events_eventHead___7Y72,.events_scheduleHead__R_2LQ{background:var(--muted);color:var(--muted-foreground);font-size:.8125rem;flex-shrink:0}.events_eventRow__4TcM7{position:relative;border-bottom:1px solid var(--border);min-height:5.5rem}.events_eventRow__4TcM7>*{min-width:0;overflow-wrap:anywhere}.events_eventRow__4TcM7>button:last-child{z-index:1}.events_eventRow__4TcM7 small{display:block;color:var(--muted-foreground);font-size:.8125rem}.events_undecidedHeading__0CUwf{padding:.75rem 1rem;background:var(--muted);color:var(--muted-foreground);font-size:.875rem}.events_overviewScroll__kaUu7{padding:1rem 0 2rem}.events_overviewGrid__0o5Dv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.events_overviewGrid__0o5Dv>*{min-width:0;width:100%}.events_section__FnyKs{background:var(--card);padding:1.25rem;border:1px solid var(--border);border-radius:var(--dashboard-radius,.75rem);min-width:0;overflow-wrap:anywhere}.events_section__FnyKs h2{font-size:1rem;font-weight:650;margin:0}.events_section__FnyKs h3{font-size:.875rem;font-weight:600;margin-top:1rem}.events_expenseRow__6_DQJ{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem 0}.events_expenseRow__6_DQJ p{width:100%}.events_eventAmount__GgVxw{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.events_eventAmount__GgVxw strong{font-size:1.5rem;font-weight:650;font-variant-numeric:tabular-nums}.events_sectionLink__OwjR5{display:flex;gap:.75rem;align-items:center;padding:1rem;border:1px solid var(--border);border-radius:.75rem;background:var(--card);text-align:left;min-height:4rem}.events_sectionLink__OwjR5 span{margin-left:auto;font-size:.875rem}.events_sectionLink__OwjR5 svg{width:1.25rem;height:1.25rem;flex-shrink:0}.events_scheduleHead__R_2LQ,.events_scheduleRow__EyLOx{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr) 2.75rem;gap:1rem;padding:1rem;align-items:center}.events_scheduleRow__EyLOx{position:relative;border-bottom:1px solid var(--border)}.events_scheduleRow__EyLOx>*{overflow-wrap:anywhere}.events_activityTime__lABTJ{display:flex;flex-direction:column;gap:.25rem}.events_activityTime__lABTJ small{font-size:.75rem;color:var(--muted-foreground)}.events_boardGrid__5Ae61{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1rem;align-items:start;padding-bottom:1rem}.events_ideaCard__GsiYv{border:1px solid var(--border);background:var(--card);border-radius:.75rem;overflow:hidden;min-width:0}.events_ideaOpen__mm8Wo{display:block;width:100%;text-align:left}.events_boardImage__OrX3R{width:100%;height:auto;display:block}.events_ideaText__uSUdC{padding:1rem;overflow-wrap:anywhere}.events_ideaText__uSUdC p{font-size:.8125rem;color:var(--muted-foreground);margin-top:.375rem}.events_cardFooter__DwLHT{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;border-top:1px solid var(--border);font-size:.8125rem}.events_cardFooter__DwLHT span{overflow-wrap:anywhere;min-width:0}.events_fullImage__YzBeB{width:100%;height:auto;max-height:50dvh;object-fit:contain;border-radius:.5rem}.events_linkPlaceholder__hnqSc{display:flex;min-height:9rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:var(--muted);padding:1rem;overflow-wrap:anywhere}.events_linkPlaceholder__hnqSc svg{width:2rem;height:2rem}.events_linkPlaceholder__hnqSc span{font-size:.8125rem}.events_uploadPreviews__yvBPX{display:flex;flex-wrap:wrap;gap:.5rem}.events_uploadPreviews__yvBPX img{width:6rem;height:6rem;object-fit:contain}.events_modeButtons__9mQso{display:flex;flex-wrap:wrap;gap:.5rem}.events_modeButtons__9mQso [aria-pressed=true]{border-color:var(--primary);background:var(--accent)}.events_reviewCard__n5vpG{border:1px solid var(--border);border-radius:.75rem;padding:1rem;gap:.75rem}.events_fieldCompare__8h8eO,.events_fieldReview__b1DOe,.events_reviewCard__n5vpG{display:flex;flex-direction:column}.events_fieldCompare__8h8eO{gap:.25rem;padding:.75rem 0;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.events_fieldCompare__8h8eO small{color:var(--muted-foreground)}.events_resultRow__MkCzG{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.75rem 0;border-bottom:1px solid var(--border)}.events_resultRow__MkCzG p{width:100%}@container (max-width:56rem){.events_overviewGrid__0o5Dv{grid-template-columns:minmax(0,1fr)}.events_eventHead___7Y72{display:none}.events_eventRow__4TcM7{grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.events_eventRow__4TcM7>div:first-of-type{grid-column:1;grid-row:1}.events_eventRow__4TcM7>button:last-child{grid-column:2;grid-row:1}.events_eventRow__4TcM7>div:nth-of-type(2){grid-column:1;grid-row:2}.events_eventRow__4TcM7>span:first-of-type{grid-column:1;grid-row:3}.events_eventRow__4TcM7>span:last-of-type{grid-column:2;grid-row:2}.events_scheduleHead__R_2LQ{display:none}.events_scheduleRow__EyLOx{grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.events_scheduleRow__EyLOx>div:nth-child(2){grid-column:1;grid-row:1}.events_scheduleRow__EyLOx>.events_activityTime__lABTJ{grid-column:1;grid-row:2}.events_scheduleRow__EyLOx>button{grid-column:2;grid-row:1}.events_scheduleRow__EyLOx>span{grid-column:2;grid-row:2}.events_headerSecondary__jjUHt span{display:none}.events_headerSecondary__jjUHt{width:2.75rem;padding:.5rem!important}.events_section__FnyKs{padding:1rem}}@media(prefers-reduced-motion:reduce){.events_ideaCard__GsiYv{transition:none}}.events_section__FnyKs dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.events_vendorWidget__aANgN>div:first-child{margin-bottom:.5rem}.events_vendorWidget__aANgN h2{margin-bottom:0}.events_mediaCard__YJoMc{position:relative;min-width:0;overflow:hidden}.events_boardVideo__3td5N{max-height:28rem}.events_boardVideo__3td5N,.events_fullVideo__AyCsh{display:block;width:100%;height:auto;object-fit:contain;background:#101714}.events_fullVideo__AyCsh{max-height:55dvh;border-radius:.5rem}.events_videoPreview__yUm9Y{display:flex;flex-direction:column;gap:.5rem}.events_videoPreview__yUm9Y>button{align-self:flex-start}.events_socialPreview__nMRel{position:relative;width:100%;overflow:hidden;min-width:0;background:white}.events_socialFrame__p5Cfm{border:0;display:block;transform-origin:top left}.events_embedLoading__ZlSA5{position:absolute;inset:0;z-index:1;pointer-events:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;background:var(--card);font-size:.8125rem;color:var(--muted-foreground)}.events_embedSkeleton__bR9SW{width:100%;min-height:10rem;border-radius:.5rem}.events_mediaUnavailable__9Muzw{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;min-height:12rem;padding:1rem;text-align:center;background:var(--muted);overflow-wrap:anywhere;font-size:.875rem}.events_mediaUnavailable__9Muzw svg{width:2rem;height:2rem}.events_formPreview__gnz2S{position:relative;min-height:12rem;display:flex;flex-direction:column;gap:.5rem}.events_formPreview__gnz2S,.events_socialPreview__nMRel,.events_videoPreview__yUm9Y{flex-shrink:0}.events_selectionField__0RLVm{border:0;min-width:0;padding:0;display:flex;flex-direction:column;gap:.75rem;flex-shrink:0}.events_selectionField__0RLVm legend{font-weight:600;font-size:.875rem;margin-bottom:.75rem}.events_selectionList__G4dZu{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:.75rem}.events_selectionItem__7IXmS{padding:.25rem .75rem;border-bottom:1px solid var(--border);flex-shrink:0}.events_selectionItem__7IXmS:last-child{border-bottom:0}.events_selectionItem__7IXmS[data-selected=true]{background:color-mix(in srgb,var(--accent) 40%,var(--card))}.events_selectionRow__mESHk{display:flex;align-items:center;gap:.5rem;min-width:0}.events_selectionRow__mESHk label{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;cursor:pointer;min-height:3rem;padding:.375rem 0;overflow-wrap:anywhere;font-size:.875rem}.events_selectionRow__mESHk input{width:1.125rem;height:1.125rem;accent-color:var(--primary);flex-shrink:0}.events_selectionRow__mESHk small{display:block;color:var(--muted-foreground);font-size:.75rem;margin-top:.125rem}.events_selectionRow__mESHk button{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;min-height:2.75rem;font-size:.8125rem}.events_assignmentNote__1Wk9S button svg,.events_selectionRow__mESHk button svg{width:1rem;height:1rem}.events_assignmentNote__1Wk9S{padding:.5rem 0 .75rem;display:flex;flex-direction:column;gap:.375rem}.events_assignmentNote__1Wk9S button{display:inline-flex;align-items:center;gap:.25rem;align-self:flex-start;min-height:2.75rem}.events_linkedVendorCard__mVZZf{border:1px solid var(--border);border-radius:.625rem;margin-top:.75rem;overflow:hidden}.events_linkedVendorOpen__1LlWn{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem;text-align:left;min-height:3rem}.events_linkedVendorOpen__1LlWn span{min-width:0;overflow-wrap:anywhere}.events_linkedVendorOpen__1LlWn small{display:block;font-size:.8125rem;color:var(--muted-foreground);margin-top:.25rem}.events_linkedVendorOpen__1LlWn svg{width:1.125rem;height:1.125rem;flex-shrink:0;color:var(--primary)}.events_linkedVendorOpen__1LlWn:hover,.events_sectionLink__OwjR5:hover{background:var(--accent)}.events_linkedVendorOpen__1LlWn:focus-visible,.events_sectionLink__OwjR5:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.events_linkedVendorNote__hkM3A{padding:0 .75rem .75rem;font-size:.875rem;white-space:pre-wrap;overflow-wrap:anywhere}.events_linkedVendorFooter__M3irA{display:flex;justify-content:flex-end;padding:.375rem .75rem;background:color-mix(in srgb,var(--muted) 45%,var(--card))}.events_mediaCorner___Zu7W{position:absolute;right:.625rem;bottom:.625rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgb(255 255 255/.85);background:rgb(0 0 0/.7);color:white;cursor:pointer}.events_mediaCorner___Zu7W svg{width:1.25rem;height:1.25rem}.events_mediaCorner___Zu7W:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.events_selectionDetails__uAeUU{padding:.25rem .875rem .875rem;min-width:0}.events_selectionList__G4dZu>p{padding:1rem}.events_page__4H_de{min-width:0}.events_registerPage__hFt3d .events_listFrame__AFQBY{flex:1 1 auto}.events_registerPage__hFt3d.events_registerPage__hFt3d[data-page-scroll]{height:100dvh;min-height:0;overflow:hidden;display:flex;flex-direction:column}.events_viewport__OA0uY{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;overflow:hidden;padding-bottom:1rem}.events_eventRow__4TcM7:hover,.events_scheduleRow__EyLOx:hover{background:color-mix(in srgb,var(--muted) 25%,var(--card))}.events_scheduleRow__EyLOx>button:last-child{z-index:1}.events_scheduleRow__EyLOx>*{min-width:0}.events_undecidedHeading__0CUwf{background:var(--portal-modal-background,var(--background))}.events_venueContact__p2idx{margin-top:1rem;padding-top:.75rem}.events_sectionHeading__ebabK{display:flex;align-items:center;justify-content:space-between;gap:1rem}@container (max-width:56rem){.events_scheduleRow__EyLOx>.events_rowHit__tQtdv{position:absolute;inset:0;width:100%;height:100%;grid-column:auto;grid-row:auto}.events_scheduleRow__EyLOx>div:not(.events_activityTime__lABTJ){grid-column:1;grid-row:1}.events_scheduleRow__EyLOx>.events_activityTime__lABTJ{grid-column:1;grid-row:2}.events_eventRow__4TcM7>span:first-of-type{grid-column:1;grid-row:3}}@media (max-width:767px){.events_registerPage__hFt3d.events_registerPage__hFt3d[data-page-scroll]{height:auto;min-height:100%;overflow:visible;display:block}.events_viewport__OA0uY{overflow:visible;min-height:calc(100dvh - var(--portal-stack-height,8rem) - var(--portal-filter-height,8rem) - 2rem)}.events_listFrame__AFQBY{overflow:clip;max-height:none;min-height:inherit}.events_contentScroll__1ou3u{overflow:visible;overscroll-behavior:auto}.events_eventRow__4TcM7{min-height:0;padding:.875rem}.events_sectionLink__OwjR5{flex-wrap:wrap}.events_sectionLink__OwjR5 span{flex-basis:100%;margin-left:2rem}}.events_mobileActions__DSnzB{display:none}@media (max-width:767px){.events_headerSecondary__jjUHt.events_headerSecondary__jjUHt{display:none}.events_mobileActions__DSnzB{display:block}.events_eventRow__4TcM7>div:nth-of-type(2){display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem}.events_eventRow__4TcM7 p{margin:0}}.events_eventRow__4TcM7:active,.events_linkedVendorCard__mVZZf:active,.events_scheduleRow__EyLOx:active,.events_sectionLink__OwjR5:active{background:var(--portal-pressed-surface)}.events_overviewColumn__2dYpW{display:flex;flex-direction:column;gap:1rem;min-width:0}.events_overviewLinks__xpHZL{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.events_overviewGrid__0o5Dv dl{margin:0;gap:.75rem 1rem}.events_overviewGrid__0o5Dv dl dd{margin-top:.25rem}.events_overviewScroll__kaUu7{width:100%;padding-top:1.25rem}.events_overviewSkeletonField__4L2T7{display:flex;flex-direction:column;gap:.5rem}.events_overviewSkeletonCopy__XtUJZ{display:flex;flex-direction:column;gap:.75rem}.events_overviewSkeletonVendor__xUPqH{display:flex;flex-direction:column;gap:.5rem;padding:.875rem;border:1px solid var(--border);border-radius:.625rem}@container(max-width:56rem){.events_overviewLinks__xpHZL{grid-template-columns:minmax(0,1fr)}}.events_overviewColumn__2dYpW .events_overviewLinks__xpHZL{display:flex;flex-direction:column;gap:0;border:1px solid var(--border);border-radius:var(--dashboard-radius,.75rem);overflow:hidden;background:var(--card)}.events_overviewLinks__xpHZL .events_sectionLink__OwjR5{border:0;border-radius:0;min-height:3.5rem;padding:.875rem 1rem;gap:.625rem}.events_overviewLinks__xpHZL .events_sectionLink__OwjR5+.events_sectionLink__OwjR5{border-top:1px solid var(--border)}.events_overviewLinks__xpHZL .events_sectionLink__OwjR5 span{font-size:.8125rem}.events_overviewLinks__xpHZL .events_sectionLink__OwjR5 strong{font-size:.875rem}@media(max-width:767px){.events_overviewLinks__xpHZL .events_sectionLink__OwjR5{flex-wrap:nowrap}.events_overviewLinks__xpHZL .events_sectionLink__OwjR5 span{flex-basis:auto;margin-left:auto}.events_overviewLinks__xpHZL .events_sectionLink__OwjR5 svg{width:1rem;height:1rem}.events_overviewLinks__xpHZL .events_sectionLink__OwjR5 span{max-width:45%;text-align:right}}.events_overviewColumn__2dYpW .events_linkedVendorCard__mVZZf{margin-top:0}.events_overviewColumn__2dYpW .events_eventAmount__GgVxw{margin-bottom:0}.gifting_frame__kezrt{padding-bottom:1rem;width:100%}.gifting_frame__kezrt,.gifting_frame__kezrt[role=status]>[aria-hidden=true]{display:flex;flex-direction:column;flex:1;min-height:0}.gifting_groupTitle__TNkhL{position:sticky;top:0;z-index:3;padding:.75rem 1rem;background:var(--background);border-bottom:1px solid var(--border);font-size:.875rem;font-weight:600}.gifting_duplicate__ehKcw{padding:.75rem;border:1px solid var(--border);border-radius:.75rem;font-size:.875rem}.gifting_progress__UDAjR{width:100%;padding-block:1rem}.gifting_functionSubtitle__c7_Vg{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.8125rem;font-weight:400;line-height:1.5;color:var(--muted-foreground)}@container (max-width:40rem){.gifting_functionSubtitle__c7_Vg{font-size:.75rem}}@media (max-width:767px){.gifting_headerSecondary__XfB_G span{display:none}.gifting_headerSecondary__XfB_G{min-width:2.75rem}}.gifting_deleteIcon__ey3gd{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;min-height:2.75rem;padding:0;border:0;background:transparent;color:var(--destructive,#991b1b);cursor:pointer}.gifting_deleteIcon__ey3gd svg{width:1.125rem;height:1.125rem}.gifting_deleteIcon__ey3gd:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:.375rem}.gifting_deleteIcon__ey3gd:disabled{opacity:.5;cursor:not-allowed}.gifting_page__Vwwiu.gifting_page__Vwwiu{display:block;min-height:100%;height:auto;overflow:visible}.gifting_page__Vwwiu .gifting_frame__kezrt{display:block;flex:none;min-width:0;padding-block:1rem 1.5rem}.gifting_mobileAction__PWt_0{display:none}@media(max-width:767px){.gifting_desktopAction__mNOCy{display:none}.gifting_mobileAction__PWt_0{display:inline-flex}}@media(min-width:768px){.gifting_page__Vwwiu.gifting_distributionPage__zmyhi{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.gifting_distributionPage__zmyhi>header{flex-shrink:0}.gifting_distributionPage__zmyhi>.gifting_frame__kezrt{flex:1;min-height:0;overflow:hidden}.gifting_page__Vwwiu.gifting_distributionPage__zmyhi{padding-bottom:0}}@media(max-width:767px){.gifting_page__Vwwiu.gifting_distributionPage__zmyhi{padding-bottom:0}}.gifting_page__Vwwiu:not(.gifting_distributionPage__zmyhi) .gifting_frame__kezrt{padding-top:.25rem}