.fo-card[data-v-4f32d3be]{--fo-card-pad:20px;padding:var(--fo-card-pad);background:color-mix(in srgb,var(--color-accent) var(--fo-widget-fill,0%),color-mix(in srgb,var(--color-base-100) var(--fo-card-opacity,100%),transparent));--fo-line-bleed:round(up, var(--border), 1px);border:var(--border) solid var(--fo-card-border);border-radius:var(--radius-box);box-shadow:var(--fo-card-shadow);-webkit-backdrop-filter:var(--fo-card-backdrop,none);backdrop-filter:var(--fo-card-backdrop,none);text-align:start;color:inherit;display:block;position:relative}.fo-card.fo-widget[data-v-4f32d3be]{border-color:color-mix(in srgb,var(--color-accent) var(--fo-widget-line,0%),var(--fo-card-border))}.fo-card--xs[data-v-4f32d3be]{--fo-card-pad:12px}.fo-card--sm[data-v-4f32d3be]{--fo-card-pad:16px}.fo-card--md[data-v-4f32d3be]{--fo-card-pad:20px}.fo-card--lg[data-v-4f32d3be]{--fo-card-pad:24px}.fo-card--xl[data-v-4f32d3be]{--fo-card-pad:32px}.fo-card--tile[data-v-4f32d3be]{background:var(--fo-tile-bg);border-color:var(--fo-tile-border);box-shadow:none}.fo-card--drawer[data-v-4f32d3be]{background:var(--fo-drawer-bg);border-color:var(--fo-drawer-border);box-shadow:none}.fo-card--glow[data-v-4f32d3be]{border-top:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);overflow:hidden}.fo-card--glow[data-v-4f32d3be]:before{content:"";background:var(--color-primary);filter:blur(60px);opacity:.1;pointer-events:none;border-radius:50%;width:70%;height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fo-card--glow[data-v-4f32d3be]>:not(.fo-line){position:relative}@media (resolution>=2x){.fo-card[data-v-4f32d3be]{--fo-line-bleed:var(--border)}}.fo-card__footer[data-v-4f32d3be]{margin-top:var(--fo-rhythm-block)}.fo-card--interactive[data-v-4f32d3be]{transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-press) var(--ease-standard)}.fo-card--interactive[data-v-4f32d3be]:hover{border-color:color-mix(in srgb,var(--color-primary) 60%,transparent)}.fo-card--tile.fo-card--interactive[data-v-4f32d3be]:hover{border-color:var(--fo-tile-border-hover)}.fo-card--interactive[data-v-4f32d3be]:is(:focus-visible,:has(.fo-card__link:focus-visible)){border-color:color-mix(in srgb,var(--color-primary) 85%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent);outline:2px solid #0000}.fo-card--interactive[data-v-4f32d3be]:is(:active,:has(.fo-card__link:active)){transform:scale(.99)}.fo-card--button[data-v-4f32d3be]{width:100%;font:inherit;cursor:pointer}.fo-card--disabled[data-v-4f32d3be]{opacity:.5;cursor:not-allowed}.fo-card__link[data-v-4f32d3be]{color:inherit;text-decoration:none}.fo-card__link[data-v-4f32d3be]:focus-visible{outline:none}.fo-card__link--bare[data-v-4f32d3be],.fo-card__link[data-v-4f32d3be]:after{border-radius:inherit;position:absolute;inset:0}.fo-card__link[data-v-4f32d3be]:after{content:""}.fo-card--interactive[data-v-4f32d3be]:not(.fo-card--button) :is(a,button,input,select,textarea,[role=button]):not(.fo-card__link){z-index:1;position:relative}
