.layout_layoutWrapper__zv8Ml{min-height:100vh;flex-direction:column}.layout_header__t4j_3,.layout_layoutWrapper__zv8Ml{display:flex;justify-content:space-between;align-items:center}.layout_header__t4j_3{max-width:100vw;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07);padding:1rem 1.5rem;z-index:15}.layout_logoWrapper__9U5IM{width:300px;display:flex;justify-content:flex-start;align-items:center}.DashboardFooter_main__ZggfW{display:flex;align-items:center;justify-content:center;text-align:center;gap:20px;flex-wrap:wrap;padding-bottom:20px;padding-top:40px}.DashboardFooter_llc__PFmxr{color:var(--color-neutral)}.DashboardFooter_link__ZczGG{color:var(--color-primary);text-transform:capitalize}@media screen and (hover:hover) and (pointer:fine){.DashboardFooter_link__ZczGG:hover{filter:brightness(.7)}}.WelcomeDialog_icon__GiIyJ{font-size:40px;color:var(--color-palette-secondary70)}.WelcomeDialog_body__AjFXd{display:flex;flex-direction:column;align-items:center;gap:6px;padding:1.75rem;text-align:justify-all}.WelcomeDialog_buttonRow__cukQo{width:100%;padding-top:8px;display:flex;gap:4px;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap}.WelcomeDialog_actionButtons__guGAz{display:flex}.WelcomeDialog_checkbox__UObMm{display:flex;align-items:center;gap:4px;flex:1;justify-content:flex-start;align-self:center;padding-left:16px;white-space:nowrap}.AuthLoadingPage_main__JPfxL{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.BaseModal_dialog__G3RS0{width:100vw;height:100%;border:none;background:none;max-height:none;max-width:none;&::backdrop{background-color:color-mix(in srgb,var(--color-scrim),transparent 40%)}}.BaseModal_dialogInner__M0CIC{width:100%;height:100%;padding:1rem}.BaseModal_card__oPPJN,.BaseModal_dialogInner__M0CIC{display:flex;flex-direction:column;align-items:center;justify-content:center}.BaseModal_card__oPPJN{border-radius:24px;min-width:280px;max-width:560px;padding:1.5rem;gap:1rem;box-shadow:var(--elevation-3-shadow)}.AddPaymentMethodModal_modal__X_o7G [class*=card]{width:100%;min-width:500px;max-width:600px}.AddPaymentMethodModal_body__viPkr{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:6px;padding:30px}.AddPaymentMethodModal_center__iDE_4{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px;padding:30px}.AddPaymentMethodModal_buttonRow__KWnwv{width:100%;padding-top:8px;display:flex;gap:4px;justify-content:flex-end}.Switch_tooltipIcon__EOMLH{font-size:1.25rem;font-weight:400;color:var(--color-on-surface-variant);padding-left:8px;&:hover{color:var(--color-palette-neutral-variant30)}}.CreateSessionConfirmationPage_main__jsDMz{height:100%;min-height:calc(100vh - 300px);display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:space-between}.CreateSessionConfirmationPage_heading__45Lyt{width:60%;display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.CreateSessionConfirmationPage_body__zYmx3{flex:1;align-content:start;display:grid;grid-template-columns:auto auto;grid-auto-rows:auto;-moz-column-gap:12px;column-gap:12px;row-gap:1rem;align-items:center;padding-top:24px}.CreateSessionConfirmationPage_controls__ss6JV{width:100%;display:flex;justify-content:space-between;padding:0 10%}.CreateSessionConfirmationPage_sessionIDDisplay__6X19c{display:flex;align-items:center;gap:8px}.CreateSessionConfirmationPage_role__6hF6r{text-transform:capitalize}.CreateSessionConfirmationPage_plaintiff__CjYVL{color:var(--color-plaintiff);font-weight:600}.CreateSessionConfirmationPage_defendant__2sxxq{color:var(--color-defendant);font-weight:600}.MediationLayout_main__YSmg6{height:100vh;width:100vw;display:grid;grid:[row0-start] "alert" auto [row0-end] [row1-start] "header" auto [row1-end] [row2-start] "spacer" 2rem [row2-end] [row3-start] "body" 1fr [row3-end] [row4-start] "footer" auto [row4-end]/auto}.MediationLayout_alert__imaGm{height:1.5rem;grid-area:alert;display:flex;align-items:center;justify-content:center;background-color:var(--color-warning)}.MediationLayout_header__qOvz8{grid-area:header}.MediationLayout_body__AOmUW{grid-area:body;width:100%;height:100%;overflow-y:auto}.MediationLayout_footer__JfAK5{grid-area:footer;display:flex;align-items:center;justify-content:center}.GameHeader_header__L8xkp{max-width:100vw;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07);padding:1rem 1.5rem;background-color:#f5f5f5;z-index:15;display:flex;justify-content:space-between;align-items:center}.GameHeader_logoWrapper__IlNXM{width:300px;display:flex;justify-content:flex-start;align-items:center}.BillingPage_main__8WQFY{display:flex;gap:40px;justify-content:center;flex-wrap:wrap;--section-padding:36px 36px}.BillingPage_infoColumn__a3gaI{display:flex;flex-direction:column;gap:24px}.BillingPage_credits__fcMgl{min-width:320px;max-width:450px;padding:var(--section-padding);display:flex;flex-direction:column;gap:16px}.BillingPage_payment_methods__bTD0x{height:-moz-max-content;height:max-content;flex:1;padding:var(--section-padding);display:flex;flex-direction:column;justify-content:center;gap:24px;min-width:300px;max-width:900px}.BillingPage_invoices__2zH41{min-height:300px;min-width:300px;max-width:450px;display:flex;flex-direction:column;align-items:start;justify-content:stretch;gap:24px}.BillingPage_creditsDisplay__LjPYd{display:flex;align-items:stretch;justify-content:center;gap:40px}.BillingPage_creditsCard__ZiJK3{display:flex;flex-direction:column;gap:16px;align-items:flex-end}.BillingPage_savedPayments__xZy7W{flex:1;align-content:start;justify-content:center;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center}.BillingPage_addButton__y_Lwy{min-width:300px;max-width:400px;width:100%;padding:1.5rem;border-radius:.75rem;background-color:#fff;color:var(--color-primary);transition:all .1s ease-in-out;border:2px solid var(--color-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.BillingPage_link__7rhya{color:var(--color-primary)}@media screen and (hover:hover) and (pointer:fine){.BillingPage_addButton__y_Lwy:hover{border:3px solid var(--color-primary);cursor:pointer}.BillingPage_link__7rhya:hover{text-decoration:underline;text-decoration-thickness:2px}}.BillingPage_receiptItem__eAcQx,.BillingPage_receiptsHeader__HCzRD{width:100%;display:flex;justify-content:space-between;align-items:center}.BillingPage_receiptsHeader__HCzRD{flex-wrap:wrap;gap:10px}.BillingPage_noReceiptsView__oOpVJ{height:300px;width:100%;display:flex;align-items:center;justify-content:center}.BillingPage_infoButton__xS9DP button{width:auto;min-width:0;padding:0}.BillingPage_bottomText__qVbdE{margin-top:45px}.CancelSessionModal_icon__x3h9f{font-size:40px;color:var(--color-palette-error80)}.CancelSessionModal_body__Ml9qr{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 30px 0}.CancelSessionModal_data__4kVSc{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 8px;gap:8px}.CancelSessionModal_buttonRow__FLBYB{width:100%;display:flex;gap:4px;justify-content:flex-end}.OpponentDisplay_main__uESQK{display:flex;flex-direction:column;gap:16px}.OpponentDisplay_head__Kalm_{display:flex;align-items:center;justify-content:space-between}.OpponentDisplay_noOpponentView__5jzIK{gap:16px;padding:24px 0}.OpponentDisplay_noOpponentView__5jzIK,.OpponentDisplay_opponentEditView__8eRsT{display:flex;flex-direction:column;align-items:center;justify-content:center}.OpponentDisplay_data__f0es8{gap:16px;padding:0 1rem}.OpponentDisplay_dataLine___cQXW,.OpponentDisplay_data__f0es8{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.OpponentDisplay_dataLine___cQXW{gap:4px}.OpponentDisplay_dataValue__oKBiR{padding-left:.75rem}.OpponentDisplay_editControls__EAI2a{display:flex;justify-content:flex-end;gap:8px}.OpponentDisplay_opponentDataWrapper__W4p4I{display:flex;align-items:center;justify-content:flex-start;gap:16px}.OpponentDisplay_opponentDataValues__kCOJz{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.OpponentDisplay_inline__F_rTP{display:inline-block}.OpponentDisplay_inlineSkeletonWrapper__xnhjS{display:flex;gap:4px;align-items:center}.PaymentsDisplay_main__RTm9Y{display:flex;flex-direction:column;gap:16px}.PaymentsDisplay_head__rLZR_{display:flex;align-items:center;justify-content:space-between}.PaymentsDisplay_data__ljZgl{align-items:flex-start;justify-content:flex-start;padding-left:8px}.PaymentsDisplay_data__ljZgl,.PaymentsDisplay_paymentDisplay__vLDrg{display:flex;flex-direction:column;gap:16px}.PaymentsDisplay_paymentFields__ARo_f{display:grid;grid-template-columns:auto auto;-moz-column-gap:12px;column-gap:12px;row-gap:12px;align-items:center;padding-left:12px}.PaymentsDisplay_controls__yvAbd{display:flex;justify-content:flex-end;gap:8px}.PaymentsDisplay_paidStatus__liAXm{text-transform:capitalize}.SummaryDisplay_main__ITPc2{display:flex;flex-direction:column;gap:16px}.SummaryDisplay_head__2SLFD{display:flex;align-items:center;justify-content:space-between}.SummaryDisplay_data__xtC_8{gap:16px;padding-left:8px}.SummaryDisplay_dataLine__ByKtN,.SummaryDisplay_data__xtC_8{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.SummaryDisplay_dataLine__ByKtN{gap:4px}.SummaryDisplay_dataValue__5EEoA{padding-left:12px}.DisableTeamBillingConfirmationModal_main__lcIc8 [class*=card]{max-width:532px}.DisableTeamBillingConfirmationModal_icon__Am04Q{font-size:40px;color:var(--color-palette-error80)}.DisableTeamBillingConfirmationModal_body__ZwCC5{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 30px 0}.DisableTeamBillingConfirmationModal_data__CS2xL{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 8px;gap:8px}.DisableTeamBillingConfirmationModal_buttonRow__uKKvf{width:100%;display:flex;gap:4px;justify-content:flex-end}.TeamDetailsView_cards__bV9kx{display:flex;width:100%;height:100%;gap:20px;justify-content:center;flex-wrap:wrap;--card-padding:1.5rem}.TeamDetailsView_mainBody__Ul6_d{flex:2;display:flex;flex-direction:column;gap:24px}.TeamDetailsView_savedTeamCardsContainer__G0Cd0{display:flex;flex-direction:column;gap:12px}.TeamDetailsView_billingDisabledBody__1QEtu{width:100%;padding:16px 0;gap:8px}.TeamDetailsView_addButton__07NpI{height:126px;border-radius:.75rem;background-color:#fff;color:var(--color-primary);transition:all .1s ease-in-out;border:2px solid var(--color-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%}.TeamDetailsView_addButton__07NpI:hover{border:3px solid var(--color-primary);cursor:pointer}.TeamDetailsView_billing_title__wGPVi{grid-area:billing_title;display:flex;justify-content:flex-start;align-items:center;gap:12px}.TeamDetailsView_billing_controls__Ck7eW{grid-area:billing_controls;display:flex;justify-content:end;align-items:center;gap:8px}.TeamDetailsView_billing_body__NElwD{grid-area:billing_body;display:flex;flex-direction:column;gap:16px;padding:16px 0;width:100%;max-width:400px}.TeamDetailsView_teamMembersCard__7MJzg{gap:8px 0;padding:var(--card-padding)}.TeamDetailsView_members_controls__l_tET{display:flex;justify-content:space-between;align-items:center}.TeamDetailsView_members_body__ko82P{display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px 0 0}.TeamDetailsView_billingCard__c5BXI{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:8px 0;padding:var(--card-padding);grid-auto-flow:row;grid-template-areas:"billing_title billing_controls" "billing_body billing_body";flex:1}.TeamDetailsView_usageBillingCard__f6MK2{flex:1;display:flex;flex-direction:column;align-items:flex-start}.TeamDetailsView_billingCard__c5BXI,.TeamDetailsView_usageBillingCard__f6MK2{min-width:300px;@media screen and (max-width:400px){min-width:250px}}.TeamDetailsView_usageBillingCardHeader__7T2j7{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:1rem}.TeamDetailsView_usageBillingCardBody__frDf0{display:flex;flex-direction:column;gap:.75rem;padding-bottom:.5rem}.TeamDetailsView_usageBillingCardControls__8dyfm{display:flex;justify-content:space-between;align-items:center;width:100%}.TeamDetailsView_usageAmount__vAhOb{padding-left:1rem}.TeamDetailsView_settingsCard__kXhSu{display:flex;flex-direction:column;gap:1rem}.TeamDetailsView_settingText__4_lTG{display:flex;flex-direction:column;gap:.25rem}.TeamDetailsCardEditView_teamDetailsCard__zixJr{display:flex;flex-direction:column;gap:4px}.TeamDetailsCardEditView_team_address_fields__YnGie{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.TeamDetailsCardEditView_field_group__hxlBU{display:flex;gap:8px}.TeamDetailsCardEditView_team_edit__tiZb9{grid-area:controls;display:flex;gap:8px;justify-content:flex-end}.TeamDetailsCardEditView_state__DC9wj{.TeamDetailsCardEditView_MuiSelect-select__dHemk.TeamDetailsCardEditView_MuiSelect-outlined__Ln6DG{min-height:21px;height:20px}}div.TeamDetailsCardEditView_stateDropdown__gJxbG{min-width:130px}.TeamDetailsCardDefaultView_teamDetailsCard__XokNF{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:20px 24px;grid-auto-flow:row;grid-template-areas:"team_name team_edit" "team_details team_details";align-items:start;padding:var(--card-padding)}.TeamDetailsCardDefaultView_team_name__V7F1W{grid-area:team_name}.TeamDetailsCardDefaultView_team_details__PmgCr{grid-area:team_details;display:flex;gap:16px}.TeamDetailsCardDefaultView_team_details_data__1MTb6{display:grid;grid-template-columns:auto auto;grid-auto-rows:auto;gap:1.5rem 16px;align-items:start;align-content:start;justify-self:start}.TeamDetailsCardDefaultView_team_edit__l0CTA{grid-area:team_edit}.TeamDetailsCardDefaultView_copyButtonContainer__LTE7R{display:flex;align-items:center;gap:8px}.PieChart_pieChart__EOI85{flex-grow:unset!important;& svg,&>div{aspect-ratio:416/200;width:100%;height:auto;overflow:visible}}.PaymentOptions_main__YIM8s{max-width:490px;min-width:200px;border-radius:.75rem;stroke-width:1;box-shadow:var(--elevation-1-shadow);overflow:hidden;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:-moz-min-content;height:min-content}.PaymentOptions_paymentHeader__nWqrH{background-color:var(--color-surface-variant);padding:20px 16px;box-shadow:0 -1px 1px rgba(0,0,0,.05),0 -2px 2px rgba(0,0,0,.05);border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:space-between;align-items:center}.PaymentOptions_paymentHeader__nWqrH:first-child{box-shadow:none;margin-top:0}.PaymentOptions_paymentHeader__nWqrH.PaymentOptions_hidden__QcOm5{box-shadow:none;border-radius:0;margin-top:0}@media screen and (hover:hover) and (pointer:fine){.PaymentOptions_paymentHeader__nWqrH:hover{cursor:pointer;filter:brightness(1.06)}}.PaymentOptions_paymentBody__izoN_{padding:20px;max-height:500px;opacity:1;transition:max-height .2s ease-in-out,opacity .1s ease-in-out}.PaymentOptions_paymentBody__izoN_.PaymentOptions_hidden__QcOm5{padding:0;opacity:0;overflow:hidden;max-height:0}.PaymentOptions_teamBilling__FBH8g{padding:30px 12px}.PaymentOptions_savedPayments__dFWxh{display:flex;flex-direction:column;gap:8px;align-items:stretch;justify-content:flex-start}.PaymentOptions_paymentBody__izoN_.PaymentOptions_hidden__QcOm5 button{opacity:0}.PaymentOptions_link__BAfP8{color:var(--color-primary);text-decoration:underline}.PaymentOptions_loadingSkeleton__gUfbY{margin:4px 0}.SavedPaymentCardOption_main__iu3wR{width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:3px;padding:8px 32px;color:var(--color-primary);border:2px solid var(--color-border);box-shadow:var(--elevation-0-shadow)}@media screen and (hover:hover) and (pointer:fine){.SavedPaymentCardOption_main__iu3wR:hover{box-shadow:var(--elevation-2-shadow);cursor:pointer;border-color:var(--color-primary)}}.SavedPaymentCardOption_main__iu3wR:disabled{color:var(--color-neutral);border-color:transparent;box-shadow:var(--elevation-0-shadow)}.SavedPaymentCardOption_selected__Nmz89{border-color:var(--color-primary);border-width:3px}.SavedPaymentCardOption_left__vIlrb{display:flex;gap:4px}.SavedPaymentCardOption_expiry__l_Nj9{padding-left:10px}.SavedPaymentCardOption_selectedIcon__EyiRQ{width:24px;height:24px;font-size:24px;display:flex;align-items:center;justify-content:center}.SavedPaymentCardOption_errorChip__1Bm4z{text-transform:capitalize}.PaymentPage_mainWrapper__Fp7K2{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.PaymentPage_main___whui{height:100%;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(600px,1fr) auto;gap:24px 48px;grid-auto-flow:row;grid-template-areas:"details details" "leftControls rightControls";padding:0 10%;max-width:1400px;justify-self:center;@media (width <= 400px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.PaymentPage_details__0OeQg{grid-area:details;display:flex;gap:24px;flex-wrap:wrap;justify-content:center}.PaymentPage_summary__Q1RJ4{flex:1;min-width:300px}.PaymentPage_options__mmqvS{flex:1}.PaymentPage_leftControls__I2ZoD{grid-area:leftControls;display:flex;align-items:center;justify-content:flex-start;padding-left:2rem;width:-moz-fit-content;width:fit-content}.PaymentPage_rightControls__ygkPz{grid-area:rightControls;display:flex;align-items:center;justify-content:flex-end;padding-right:2rem;gap:12px}.PaymentPage_terms__Oz7GJ{grid-area:terms;align-self:end}.PaymentPage_hidden__mUQR6{visibility:hidden}.PaymentPage_dataValue__eDFcO{color:var(--color-on-primary-container)}.PaymentPage_main___whui hr{margin:2px 0}@media screen and (hover:hover) and (pointer:fine){.PaymentPage_bottomText__Og9gv:hover{text-decoration:underline}}.PaymentPage_link__8ASW6{color:var(--color-primary);text-decoration:underline}.TeamInvitationWithdrawModal_main__LuOmC [class*=card]{min-width:500px;max-width:600px;padding:32px 24px}.TeamInvitationWithdrawModal_icon__U9XMP{font-size:28px;color:var(--color-palette-secondary80)}.TeamInvitationWithdrawModal_body__md79u{display:flex;flex-direction:column;align-items:center;gap:6px;padding:30px}.TeamInvitationWithdrawModal_buttonRow__2OTVH{width:100%;padding-top:8px;display:flex;gap:4px;justify-content:flex-end}