.SelectionCard_card__S93RH{position:relative;display:flex;flex-direction:column;box-sizing:border-box;border:var(--md-border-width-medium) solid var(--md-border-subtle);border-radius:calc(24px * var(--md-corner-scale));corner-shape:var(--md-corner-shape);background-color:var(--md-surface-parent);cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;min-height:120px;transition:border-color var(--md-duration-base) var(--md-ease-default),background-color var(--md-duration-base) var(--md-ease-default),box-shadow var(--md-duration-base) var(--md-ease-default)}.SelectionCard_card__S93RH:hover:not(.SelectionCard_disabled__hs5Hc){border-color:color-mix(in srgb,var(--md-content-primary) 25%,transparent)}.SelectionCard_card__S93RH:has(.SelectionCard_input__iTht1:focus-visible){outline:var(--md-border-width-base) solid var(--md-border-accent);outline-offset:2px}.SelectionCard_input__iTht1{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;pointer-events:none}.SelectionCard_checked__tTvB8{border-color:var(--md-content-primary);border:var(--md-border-width-base) solid;background-color:color-mix(in srgb,var(--md-content-primary) 3%,transparent)}.SelectionCard_checked__tTvB8:hover:not(.SelectionCard_disabled__hs5Hc){border-color:var(--md-content-primary)}.SelectionCard_disabled__hs5Hc{cursor:not-allowed;pointer-events:none;background-color:var(--md-surface-disabled);border-color:var(--md-border-subtle)}.SelectionCard_disabled__hs5Hc .SelectionCard_description__pt9KE,.SelectionCard_disabled__hs5Hc .SelectionCard_title__7T991{color:var(--md-content-disabled)}.SelectionCard_disabled__hs5Hc .SelectionCard_iconSlot__VQDRU{background-color:var(--md-surface-disabled);color:var(--md-content-disabled)}.SelectionCard_body__KzL2l{display:flex;flex-direction:column;justify-content:space-between;gap:var(--md-spacing-3);padding:var(--md-spacing-4);flex:1 1;min-height:144px}.SelectionCard_topRow__Pus6G{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.SelectionCard_iconSlot__VQDRU{display:flex;align-items:center;justify-content:center;width:var(--md-spacing-9);height:var(--md-spacing-9);border-radius:calc(var(--md-radius-xl) * var(--md-corner-scale));corner-shape:var(--md-corner-shape);background-color:var(--md-content-primary);color:var(--md-content-absolute-wh);flex-shrink:0}.SelectionCard_iconSlot__VQDRU svg{width:var(--md-spacing-4-5);height:var(--md-spacing-4-5)}.SelectionCard_image__D03g_{min-height:auto;padding:var(--md-spacing-1)}.SelectionCard_image__D03g_ .SelectionCard_body__KzL2l{min-height:auto}.SelectionCard_imageSlot__RVDuG{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:calc(var(--md-radius-2xl) * var(--md-corner-scale));corner-shape:var(--md-corner-shape);background-color:var(--md-surface-child-01)}.SelectionCard_imageSlot__RVDuG img{width:100%;height:100%;object-fit:cover;display:block}.SelectionCard_text__XT01w{display:flex;flex-direction:column;gap:var(--md-spacing-1);min-width:0}.SelectionCard_title__7T991{font-family:var(--md-font-family-sans);font-size:var(--md-font-size-sm);font-weight:var(--md-font-weight-medium);line-height:var(--md-line-height-tight);color:var(--md-content-primary);text-align:start}.SelectionCard_description__pt9KE{font-family:var(--md-font-family-sans);font-size:var(--md-font-size-xs);line-height:var(--md-line-height-normal);color:var(--md-content-tertiary);text-align:start}.SelectionCard_indicator__LJcFL{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-inline-start:auto;padding-top:1px}.SelectionCard_circle__9Qnp7{display:flex;align-items:center;justify-content:center;width:var(--md-spacing-4-5);height:var(--md-spacing-4-5);box-sizing:border-box;border:var(--md-border-width-medium) solid var(--md-border-subtle);transition:background-color var(--md-duration-base) var(--md-ease-default),border-color var(--md-duration-base) var(--md-ease-default)}.SelectionCard_circle__9Qnp7,.SelectionCard_dot__G9fNM{border-radius:var(--md-radius-full);corner-shape:round;background-color:var(--md-surface-parent)}.SelectionCard_dot__G9fNM{width:var(--md-spacing-2);height:var(--md-spacing-2);opacity:0;transform:scale(0);transition:opacity var(--md-duration-base) var(--md-ease-default),transform var(--md-duration-base) var(--md-ease-default)}.SelectionCard_checked__tTvB8 .SelectionCard_circle__9Qnp7{background-color:var(--md-content-primary);border-color:var(--md-content-primary)}.SelectionCard_checked__tTvB8 .SelectionCard_dot__G9fNM{opacity:1;transform:scale(.5)}.SelectionCard_card__S93RH:hover:not(.SelectionCard_disabled__hs5Hc):not(.SelectionCard_checked__tTvB8) .SelectionCard_circle__9Qnp7{border-color:var(--md-content-primary);background-color:color-mix(in srgb,var(--md-content-primary) 5%,transparent)}.Checkbox_wrapper__hlTUh{display:flex;flex-direction:column;gap:var(--md-spacing-1)}.Checkbox_control__qLh4X{display:inline-flex;align-items:flex-start;gap:var(--md-spacing-2)}.Checkbox_checkboxWrapper__v47iu{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--md-spacing-4-5);height:var(--md-spacing-4-5)}.Checkbox_input__auT_u{position:absolute;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;z-index:1}.Checkbox_input__auT_u:disabled{cursor:not-allowed}.Checkbox_box__86GtK{display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box;border:var(--md-border-width-medium) solid var(--md-border-subtle);border-radius:calc(var(--md-radius-md) * var(--md-corner-scale));corner-shape:var(--md-corner-shape);background-color:transparent;transition:background-color var(--md-duration-base) var(--md-ease-default),border-color var(--md-duration-base) var(--md-ease-default),outline-color var(--md-duration-base) var(--md-ease-default);color:var(--md-surface-parent)}.Checkbox_icon__H8YQF{width:var(--md-spacing-3);height:var(--md-spacing-3);opacity:0;transform:scale(.8);transition:opacity var(--md-duration-base) var(--md-ease-default),transform var(--md-duration-base) var(--md-ease-default)}.Checkbox_input__auT_u:checked~.Checkbox_box__86GtK{background-color:var(--md-content-primary);border-color:var(--md-content-primary)}.Checkbox_input__auT_u:checked~.Checkbox_box__86GtK .Checkbox_icon__H8YQF{opacity:1;transform:scale(1)}.Checkbox_input__auT_u:indeterminate~.Checkbox_box__86GtK{background-color:var(--md-content-primary);border-color:var(--md-content-primary)}.Checkbox_input__auT_u:indeterminate~.Checkbox_box__86GtK .Checkbox_icon__H8YQF{opacity:1;transform:scale(1)}.Checkbox_input__auT_u:focus-visible~.Checkbox_box__86GtK{outline:var(--md-border-width-base) solid var(--md-border-focused);outline-offset:-2px}.Checkbox_input__auT_u:not(:disabled):not(:checked):not(:indeterminate):hover~.Checkbox_box__86GtK{border-color:var(--md-content-primary);background-color:color-mix(in srgb,var(--md-content-primary) 5%,transparent)}.Checkbox_input__auT_u:checked:not(:disabled):hover~.Checkbox_box__86GtK{background-color:color-mix(in srgb,var(--md-content-primary),var(--md-absolute-black) 7%);border-color:color-mix(in srgb,var(--md-content-primary),var(--md-absolute-black) 7%)}.Checkbox_input__auT_u:indeterminate:not(:disabled):hover~.Checkbox_box__86GtK{background-color:color-mix(in srgb,var(--md-content-primary),var(--md-absolute-black) 7%);border-color:color-mix(in srgb,var(--md-content-primary),var(--md-absolute-black) 7%)}.Checkbox_input__auT_u:not(:disabled):active~.Checkbox_box__86GtK{transform:scale(.92)}.Checkbox_disabled__QQ37N .Checkbox_box__86GtK{background-color:var(--md-surface-disabled);border-color:var(--md-border-subtle);color:var(--md-content-disabled)}.Checkbox_disabled__QQ37N .Checkbox_input__auT_u:checked~.Checkbox_box__86GtK,.Checkbox_disabled__QQ37N .Checkbox_input__auT_u:indeterminate~.Checkbox_box__86GtK{background-color:var(--md-content-tertiary);border-color:var(--md-content-tertiary);color:var(--md-surface-parent)}.Checkbox_disabled__QQ37N .Checkbox_label__QsRmv{color:var(--md-content-disabled);cursor:not-allowed}.Checkbox_disabled__QQ37N .Checkbox_description__mHr7w,.Checkbox_disabled__QQ37N .Checkbox_subtitle__zfUZo{color:var(--md-content-disabled)}.Checkbox_labelGroup___OUaH{display:flex;flex-direction:column;gap:var(--md-spacing-0-5)}.Checkbox_label__QsRmv{font-family:var(--md-font-family-sans);font-size:var(--md-font-size-sm);font-weight:var(--md-font-weight-medium);line-height:var(--md-line-height-tight);color:var(--md-content-primary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--md-duration-base) var(--md-ease-default),text-decoration-color var(--md-duration-base) var(--md-ease-default)}.Checkbox_subtitle__zfUZo{line-height:var(--md-line-height-tight)}.Checkbox_description__mHr7w,.Checkbox_subtitle__zfUZo{font-family:var(--md-font-family-sans);font-size:var(--md-font-size-xs);color:var(--md-content-tertiary)}.Checkbox_description__mHr7w{margin-inline-start:calc(var(--md-spacing-4-5) + var(--md-spacing-2))}.Checkbox_todo__HJq1m .Checkbox_label__QsRmv,.Checkbox_todo__HJq1m .Checkbox_subtitle__zfUZo{text-decoration:line-through;text-decoration-color:transparent}.Checkbox_todo__HJq1m .Checkbox_subtitle__zfUZo{transition:text-decoration-color var(--md-duration-base) var(--md-ease-default),opacity var(--md-duration-base) var(--md-ease-default)}.Checkbox_todo__HJq1m .Checkbox_input__auT_u:checked~.Checkbox_box__86GtK{background-color:var(--md-content-tertiary);border-color:var(--md-content-tertiary)}.Checkbox_todo__HJq1m:has(.Checkbox_input__auT_u:not(:disabled):not(:checked):hover) .Checkbox_box__86GtK{border-color:var(--md-content-tertiary);background-color:color-mix(in srgb,var(--md-content-tertiary) 5%,transparent)}.Checkbox_todo__HJq1m:has(.Checkbox_input__auT_u:checked:not(:disabled):hover) .Checkbox_box__86GtK{background-color:color-mix(in srgb,var(--md-content-tertiary),var(--md-absolute-black) 7%);border-color:color-mix(in srgb,var(--md-content-tertiary),var(--md-absolute-black) 7%)}.Checkbox_todo__HJq1m:has(.Checkbox_input__auT_u:checked) .Checkbox_label__QsRmv{text-decoration-color:var(--md-content-tertiary);color:var(--md-content-tertiary)}.Checkbox_todo__HJq1m:has(.Checkbox_input__auT_u:checked) .Checkbox_subtitle__zfUZo{text-decoration-color:var(--md-content-tertiary);color:color-mix(in srgb,var(--md-content-tertiary) 50%,transparent)}.Checkbox_group__FFRE7{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--md-spacing-2);width:100%;align-items:start}.Checkbox_legend__s0TdF{font-family:var(--md-font-family-sans);font-size:var(--md-font-size-sm);font-weight:var(--md-font-weight-medium);color:var(--md-content-primary);padding:0;margin-bottom:var(--md-spacing-4);width:100%;text-align:start}.Checkbox_options__FMsPj{display:flex;flex-direction:column;gap:var(--md-spacing-2);width:100%;align-items:start}.Checkbox_horizontal__tlK39 .Checkbox_options__FMsPj{flex-direction:row;flex-wrap:wrap;gap:var(--md-spacing-6)}.Checkbox_requiredDescription__CbIHH{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}