.rdg-card[data-variant=recessed][data-size=small]{--_bg:var(--card-recessed-small-colors-default-background);--_border:var(--card-recessed-small-colors-default-border);--_text:var(--card-recessed-small-colors-default-text);--_radius:var(--card-recessed-small-border-radius);--_border-w:var(--card-recessed-small-border-width);--_pad:var(--card-recessed-small-spacing-padding);--_shadow:var(--card-recessed-small-elevation-default);--_bg-hover:var(--card-recessed-small-colors-hover-background);--_border-hover:var(--card-recessed-small-colors-hover-border);--_shadow-hover:var(--card-recessed-small-elevation-hover);--_bg-pressed:var(--card-recessed-small-colors-hover-background);--_border-pressed:var(--card-recessed-small-colors-hover-border);--_shadow-pressed:var(--card-recessed-small-elevation-hover)}.rdg-card[data-variant=recessed][data-size=medium]{--_bg:var(--card-recessed-medium-colors-default-background);--_border:var(--card-recessed-medium-colors-default-border);--_text:var(--card-recessed-medium-colors-default-text);--_radius:var(--card-recessed-medium-border-radius);--_border-w:var(--card-recessed-medium-border-width);--_pad:var(--card-recessed-medium-spacing-padding);--_shadow:var(--card-recessed-medium-elevation-default);--_bg-hover:var(--card-recessed-medium-colors-hover-background);--_border-hover:var(--card-recessed-medium-colors-hover-border);--_shadow-hover:var(--card-recessed-medium-elevation-hover);--_bg-pressed:var(--card-recessed-medium-colors-hover-background);--_border-pressed:var(--card-recessed-medium-colors-hover-border);--_shadow-pressed:var(--card-recessed-medium-elevation-hover)}.rdg-card[data-variant=recessed][data-size=large]{--_bg:var(--card-recessed-large-colors-default-background);--_border:var(--card-recessed-large-colors-default-border);--_text:var(--card-recessed-large-colors-default-text);--_radius:var(--card-recessed-large-border-radius);--_border-w:var(--card-recessed-large-border-width);--_pad:var(--card-recessed-large-spacing-padding);--_shadow:var(--card-recessed-large-elevation-default);--_bg-hover:var(--card-recessed-large-colors-hover-background);--_border-hover:var(--card-recessed-large-colors-hover-border);--_shadow-hover:var(--card-recessed-large-elevation-hover);--_bg-pressed:var(--card-recessed-large-colors-hover-background);--_border-pressed:var(--card-recessed-large-colors-hover-border);--_shadow-pressed:var(--card-recessed-large-elevation-hover)}.rdg-card[data-variant=default][data-size=small],.rdg-card[data-variant=surface][data-size=small]{--_bg:var(--card-surface-small-colors-default-background);--_border:var(--card-surface-small-colors-default-border);--_text:var(--card-surface-small-colors-default-text);--_radius:var(--card-surface-small-border-radius);--_border-w:var(--card-surface-small-border-width);--_pad:var(--card-surface-small-spacing-padding);--_shadow:var(--card-surface-small-elevation-default);--_bg-hover:var(--card-surface-small-colors-hover-background);--_border-hover:var(--card-surface-small-colors-hover-border);--_shadow-hover:var(--card-surface-small-elevation-hover);--_bg-pressed:var(--card-surface-small-colors-hover-background);--_border-pressed:var(--card-surface-small-colors-hover-border);--_shadow-pressed:var(--card-surface-small-elevation-hover)}.rdg-card[data-variant=default][data-size=medium],.rdg-card[data-variant=surface][data-size=medium]{--_bg:var(--card-surface-medium-colors-default-background);--_border:var(--card-surface-medium-colors-default-border);--_text:var(--card-surface-medium-colors-default-text);--_radius:var(--card-surface-medium-border-radius);--_border-w:var(--card-surface-medium-border-width);--_pad:var(--card-surface-medium-spacing-padding);--_shadow:var(--card-surface-medium-elevation-default);--_bg-hover:var(--card-surface-medium-colors-hover-background);--_border-hover:var(--card-surface-medium-colors-hover-border);--_shadow-hover:var(--card-surface-medium-elevation-hover);--_bg-pressed:var(--card-surface-medium-colors-hover-background);--_border-pressed:var(--card-surface-medium-colors-hover-border);--_shadow-pressed:var(--card-surface-medium-elevation-hover)}.rdg-card[data-variant=default][data-size=large],.rdg-card[data-variant=surface][data-size=large]{--_bg:var(--card-surface-large-colors-default-background);--_border:var(--card-surface-large-colors-default-border);--_text:var(--card-surface-large-colors-default-text);--_radius:var(--card-surface-large-border-radius);--_border-w:var(--card-surface-large-border-width);--_pad:var(--card-surface-large-spacing-padding);--_shadow:var(--card-surface-large-elevation-default);--_bg-hover:var(--card-surface-large-colors-hover-background);--_border-hover:var(--card-surface-large-colors-hover-border);--_shadow-hover:var(--card-surface-large-elevation-hover);--_bg-pressed:var(--card-surface-large-colors-hover-background);--_border-pressed:var(--card-surface-large-colors-hover-border);--_shadow-pressed:var(--card-surface-large-elevation-hover)}.rdg-card[data-variant=raised][data-size=small]{--_bg:var(--card-raised-small-colors-default-background);--_border:var(--card-raised-small-colors-default-border);--_text:var(--card-raised-small-colors-default-text);--_radius:var(--card-raised-small-border-radius);--_border-w:var(--card-raised-small-border-width);--_pad:var(--card-raised-small-spacing-padding);--_shadow:var(--card-raised-small-elevation-default);--_bg-hover:var(--card-raised-small-colors-hover-background);--_border-hover:var(--card-raised-small-colors-hover-border);--_shadow-hover:var(--card-raised-small-elevation-hover);--_bg-pressed:var(--card-raised-small-colors-hover-background);--_border-pressed:var(--card-raised-small-colors-hover-border);--_shadow-pressed:var(--card-raised-small-elevation-hover)}.rdg-card[data-variant=raised][data-size=medium]{--_bg:var(--card-raised-medium-colors-default-background);--_border:var(--card-raised-medium-colors-default-border);--_text:var(--card-raised-medium-colors-default-text);--_radius:var(--card-raised-medium-border-radius);--_border-w:var(--card-raised-medium-border-width);--_pad:var(--card-raised-medium-spacing-padding);--_shadow:var(--card-raised-medium-elevation-default);--_bg-hover:var(--card-raised-medium-colors-hover-background);--_border-hover:var(--card-raised-medium-colors-hover-border);--_shadow-hover:var(--card-raised-medium-elevation-hover);--_bg-pressed:var(--card-raised-medium-colors-hover-background);--_border-pressed:var(--card-raised-medium-colors-hover-border);--_shadow-pressed:var(--card-raised-medium-elevation-hover)}.rdg-card[data-variant=raised][data-size=large]{--_bg:var(--card-raised-large-colors-default-background);--_border:var(--card-raised-large-colors-default-border);--_text:var(--card-raised-large-colors-default-text);--_radius:var(--card-raised-large-border-radius);--_border-w:var(--card-raised-large-border-width);--_pad:var(--card-raised-large-spacing-padding);--_shadow:var(--card-raised-large-elevation-default);--_bg-hover:var(--card-raised-large-colors-hover-background);--_border-hover:var(--card-raised-large-colors-hover-border);--_shadow-hover:var(--card-raised-large-elevation-hover);--_bg-pressed:var(--card-raised-large-colors-hover-background);--_border-pressed:var(--card-raised-large-colors-hover-border);--_shadow-pressed:var(--card-raised-large-elevation-hover)}.rdg-card[data-variant=accent][data-size=small]{--_bg:var(--card-accent-small-colors-default-background);--_border:var(--card-accent-small-colors-default-border);--_text:var(--card-accent-small-colors-default-text);--_radius:var(--card-accent-small-border-radius);--_border-w:var(--card-accent-small-border-width);--_pad:var(--card-accent-small-spacing-padding);--_shadow:var(--card-accent-small-elevation-default);--_bg-hover:var(--card-accent-small-colors-hover-background);--_border-hover:var(--card-accent-small-colors-hover-border);--_shadow-hover:var(--card-accent-small-elevation-hover);--_bg-pressed:var(--card-accent-small-colors-hover-background);--_border-pressed:var(--card-accent-small-colors-hover-border);--_shadow-pressed:var(--card-accent-small-elevation-hover)}.rdg-card[data-variant=accent][data-size=medium]{--_bg:var(--card-accent-medium-colors-default-background);--_border:var(--card-accent-medium-colors-default-border);--_text:var(--card-accent-medium-colors-default-text);--_radius:var(--card-accent-medium-border-radius);--_border-w:var(--card-accent-medium-border-width);--_pad:var(--card-accent-medium-spacing-padding);--_shadow:var(--card-accent-medium-elevation-default);--_bg-hover:var(--card-accent-medium-colors-hover-background);--_border-hover:var(--card-accent-medium-colors-hover-border);--_shadow-hover:var(--card-accent-medium-elevation-hover);--_bg-pressed:var(--card-accent-medium-colors-hover-background);--_border-pressed:var(--card-accent-medium-colors-hover-border);--_shadow-pressed:var(--card-accent-medium-elevation-hover)}.rdg-card[data-variant=accent][data-size=large]{--_bg:var(--card-accent-large-colors-default-background);--_border:var(--card-accent-large-colors-default-border);--_text:var(--card-accent-large-colors-default-text);--_radius:var(--card-accent-large-border-radius);--_border-w:var(--card-accent-large-border-width);--_pad:var(--card-accent-large-spacing-padding);--_shadow:var(--card-accent-large-elevation-default);--_bg-hover:var(--card-accent-large-colors-hover-background);--_border-hover:var(--card-accent-large-colors-hover-border);--_shadow-hover:var(--card-accent-large-elevation-hover);--_bg-pressed:var(--card-accent-large-colors-hover-background);--_border-pressed:var(--card-accent-large-colors-hover-border);--_shadow-pressed:var(--card-accent-large-elevation-hover)}.rdg-card[data-variant=outlined][data-size=small]{--_bg:var(--card-outlined-small-colors-default-background);--_border:var(--card-outlined-small-colors-default-border);--_text:var(--card-outlined-small-colors-default-text);--_radius:var(--card-outlined-small-border-radius);--_border-w:var(--card-outlined-small-border-width);--_pad:var(--card-outlined-small-spacing-padding);--_shadow:var(--card-outlined-small-elevation-default)}.rdg-card[data-variant=outlined][data-size=medium]{--_bg:var(--card-outlined-medium-colors-default-background);--_border:var(--card-outlined-medium-colors-default-border);--_text:var(--card-outlined-medium-colors-default-text);--_radius:var(--card-outlined-medium-border-radius);--_border-w:var(--card-outlined-medium-border-width);--_pad:var(--card-outlined-medium-spacing-padding);--_shadow:var(--card-outlined-medium-elevation-default)}.rdg-card[data-variant=outlined][data-size=large]{--_bg:var(--card-outlined-large-colors-default-background);--_border:var(--card-outlined-large-colors-default-border);--_text:var(--card-outlined-large-colors-default-text);--_radius:var(--card-outlined-large-border-radius);--_border-w:var(--card-outlined-large-border-width);--_pad:var(--card-outlined-large-spacing-padding);--_shadow:var(--card-outlined-large-elevation-default)}.rdg-card[data-variant=success][data-size=small]{--_bg:var(--card-success-small-colors-default-background);--_border:var(--card-success-small-colors-default-border);--_text:var(--card-success-small-colors-default-text);--_radius:var(--card-success-small-border-radius);--_border-w:var(--card-success-small-border-width);--_pad:var(--card-success-small-spacing-padding);--_shadow:var(--card-success-small-elevation-default)}.rdg-card[data-variant=success][data-size=medium]{--_bg:var(--card-success-medium-colors-default-background);--_border:var(--card-success-medium-colors-default-border);--_text:var(--card-success-medium-colors-default-text);--_radius:var(--card-success-medium-border-radius);--_border-w:var(--card-success-medium-border-width);--_pad:var(--card-success-medium-spacing-padding);--_shadow:var(--card-success-medium-elevation-default)}.rdg-card[data-variant=success][data-size=large]{--_bg:var(--card-success-large-colors-default-background);--_border:var(--card-success-large-colors-default-border);--_text:var(--card-success-large-colors-default-text);--_radius:var(--card-success-large-border-radius);--_border-w:var(--card-success-large-border-width);--_pad:var(--card-success-large-spacing-padding);--_shadow:var(--card-success-large-elevation-default)}.rdg-card[data-variant=warning][data-size=small]{--_bg:var(--card-warning-small-colors-default-background);--_border:var(--card-warning-small-colors-default-border);--_text:var(--card-warning-small-colors-default-text);--_radius:var(--card-warning-small-border-radius);--_border-w:var(--card-warning-small-border-width);--_pad:var(--card-warning-small-spacing-padding);--_shadow:var(--card-warning-small-elevation-default)}.rdg-card[data-variant=warning][data-size=medium]{--_bg:var(--card-warning-medium-colors-default-background);--_border:var(--card-warning-medium-colors-default-border);--_text:var(--card-warning-medium-colors-default-text);--_radius:var(--card-warning-medium-border-radius);--_border-w:var(--card-warning-medium-border-width);--_pad:var(--card-warning-medium-spacing-padding);--_shadow:var(--card-warning-medium-elevation-default)}.rdg-card[data-variant=warning][data-size=large]{--_bg:var(--card-warning-large-colors-default-background);--_border:var(--card-warning-large-colors-default-border);--_text:var(--card-warning-large-colors-default-text);--_radius:var(--card-warning-large-border-radius);--_border-w:var(--card-warning-large-border-width);--_pad:var(--card-warning-large-spacing-padding);--_shadow:var(--card-warning-large-elevation-default)}.rdg-card[data-variant=error][data-size=small]{--_bg:var(--card-error-small-colors-default-background);--_border:var(--card-error-small-colors-default-border);--_text:var(--card-error-small-colors-default-text);--_radius:var(--card-error-small-border-radius);--_border-w:var(--card-error-small-border-width);--_pad:var(--card-error-small-spacing-padding);--_shadow:var(--card-error-small-elevation-default)}.rdg-card[data-variant=error][data-size=medium]{--_bg:var(--card-error-medium-colors-default-background);--_border:var(--card-error-medium-colors-default-border);--_text:var(--card-error-medium-colors-default-text);--_radius:var(--card-error-medium-border-radius);--_border-w:var(--card-error-medium-border-width);--_pad:var(--card-error-medium-spacing-padding);--_shadow:var(--card-error-medium-elevation-default)}.rdg-card[data-variant=error][data-size=large]{--_bg:var(--card-error-large-colors-default-background);--_border:var(--card-error-large-colors-default-border);--_text:var(--card-error-large-colors-default-text);--_radius:var(--card-error-large-border-radius);--_border-w:var(--card-error-large-border-width);--_pad:var(--card-error-large-spacing-padding);--_shadow:var(--card-error-large-elevation-default)}.rdg-card[data-interactive=true]{transition:background-color var(--motion-duration-snappy) var(--motion-timing-ease),border-color var(--motion-duration-snappy) var(--motion-timing-ease),box-shadow var(--motion-duration-snappy) var(--motion-timing-ease),transform var(--motion-duration-snappy) var(--motion-timing-ease)}.rdg-card[data-interactive=true][data-hovered]:not([data-disabled]){--_bg:var(--_bg-hover,var(--_bg));--_border:var(--_border-hover,var(--_border));--_shadow:var(--_shadow-hover,var(--_shadow));background-color:hsl(var(--_bg-hover,var(--_bg)));border-color:hsl(var(--_border-hover,var(--_border)));box-shadow:var(--_shadow-hover,var(--_shadow));transform:scale(1.02)}.rdg-card[data-interactive=true][data-pressed]:not([data-disabled]){--_bg:var(--_bg-pressed,var(--_bg));--_border:var(--_border-pressed,var(--_border));--_shadow:var(--_shadow-pressed,var(--_shadow));background-color:hsl(var(--_bg-pressed,var(--_bg)));border-color:hsl(var(--_border-pressed,var(--_border)));box-shadow:var(--_shadow-pressed,var(--_shadow));transform:scale(.99)}.rdg-card[data-variant][data-size][data-pad-override=none]{--_pad:0}.rdg-card[data-variant][data-size][data-pad-override=content-xs]{--_pad:var(--spacing-content-xs)}.rdg-card[data-variant][data-size][data-pad-override=content-sm]{--_pad:var(--spacing-content-sm)}.rdg-card[data-variant][data-size][data-pad-override=content-md]{--_pad:var(--spacing-content-md)}.rdg-card[data-variant][data-size][data-pad-override=content-lg]{--_pad:var(--spacing-content-lg)}.rdg-card[data-variant][data-size][data-pad-override=content-xl]{--_pad:var(--spacing-content-xl)}.rdg-card[data-variant][data-size][data-pad-override=component-xs]{--_pad:var(--spacing-component-xs)}.rdg-card[data-variant][data-size][data-pad-override=component-sm]{--_pad:var(--spacing-component-sm)}.rdg-card[data-variant][data-size][data-pad-override=component-md]{--_pad:var(--spacing-component-md)}.rdg-card[data-variant][data-size][data-pad-override=component-lg]{--_pad:var(--spacing-component-lg)}.rdg-card[data-variant][data-size][data-pad-override=component-xl]{--_pad:var(--spacing-component-xl)}.rdg-card[data-bg=subtle]{--_bg:var(--surface-subtle)}.rdg-card[data-bg=secondary]{--_bg:var(--surface-secondary)}.rdg-card[data-bg=muted]{--_bg:var(--surface-muted)}.rdg-card[data-bg=transparent]{--_bg:transparent;background-color:transparent}.rdg-card[data-bg=feedback-error-medium]{--_bg:var(--background-feedback-error-medium)}.rdg-card[data-bg=feedback-warning-medium]{--_bg:var(--background-feedback-warning-medium)}.rdg-card[data-bg=feedback-info-medium]{--_bg:var(--background-feedback-info-medium)}.rdg-card[data-bg=feedback-success-medium]{--_bg:var(--background-feedback-success-medium)}.rdg-card[data-max-height=sm]{max-height:var(--size-scroll-sm)}.rdg-card[data-max-height=md]{max-height:var(--size-scroll-md)}.rdg-card[data-max-height=lg]{max-height:var(--size-scroll-lg)}.rdg-card[data-max-height=xl]{max-height:var(--size-scroll-xl)}.rdg-card[data-overflow=auto]{overflow:auto}.rdg-card[data-overflow=hidden]{overflow:hidden}.rdg-card[data-overflow=scroll]{overflow:scroll}.rdg-card[data-border-accent=warning]{border-left:var(--border-width-thick) solid hsl(var(--feedback-warning))}.rdg-card[data-border-accent=error]{border-left:var(--border-width-thick) solid hsl(var(--feedback-error))}.rdg-card[data-border-accent=success]{border-left:var(--border-width-thick) solid hsl(var(--feedback-success))}.rdg-card[data-border-accent=info]{border-left:var(--border-width-thick) solid hsl(var(--feedback-info))}.rdg-card[data-no-border=true]{border-color:transparent;border-width:0}.rdg-card[data-full-width=true]{width:100%}.rdg-card[data-full-height=true]{height:100%}.rdg-card[data-aspect-ratio=square]{aspect-ratio:1/1}.rdg-card[data-aspect-ratio=portrait]{aspect-ratio:3/4}.rdg-card[data-aspect-ratio=landscape]{aspect-ratio:4/3}.rdg-card[data-aspect-ratio=wide]{aspect-ratio:16/9}.rdg-card[data-aspect-ratio=panoramic]{aspect-ratio:21/9}.rdg-card[data-disabled]{cursor:not-allowed;opacity:var(--interaction-opacity-disabled)}.rdg-card{background-color:hsl(var(--_bg));border-color:hsl(var(--_border));border-width:var(--_border-w);border-style:solid;border-radius:var(--_radius);padding:var(--_pad);box-shadow:var(--_shadow);color:hsl(var(--_text));transition:var(--transition-preset-all)}.rdg-card:has(>.rdg-card-content),.rdg-card:has(>.rdg-card-footer),.rdg-card:has(>.rdg-card-header){padding:0}.rdg-card[data-interactive=true]{display:block;width:100%;text-align:left;cursor:pointer;outline:none;text-decoration:none;color:hsl(var(--_text))}.rdg-card[data-interactive=true][data-focus-visible]{box-shadow:var(--_shadow),0 0 0 2px hsl(var(--interactive-primary-focus-ring))}.rdg-card-header{display:flex;flex-direction:column;padding:var(--spacing-semantic-content-md);padding-bottom:var(--spacing-semantic-content-sm);border-bottom:var(--border-width-thin) solid hsl(var(--border-muted));background-color:transparent}.rdg-card-header[data-size=small]{padding:var(--spacing-semantic-content-sm);padding-bottom:var(--spacing-semantic-content-xs)}.rdg-card-header[data-size=large]{padding:var(--spacing-semantic-content-lg);padding-bottom:var(--spacing-semantic-content-md)}.rdg-card-header[data-variant=dark]{background-color:hsl(var(--background-dark))}.rdg-card-title{font-size:var(--text-heading-h3-font-size);font-weight:var(--text-heading-h3-font-weight);line-height:var(--text-heading-h3-line-height);color:hsl(var(--text-color-primary))}.rdg-card-title[data-size=small]{font-size:var(--text-heading-h4-font-size);font-weight:var(--text-heading-h4-font-weight);line-height:var(--text-heading-h4-line-height)}.rdg-card-title[data-size=large]{font-size:var(--text-heading-h2-font-size);font-weight:var(--text-heading-h2-font-weight);line-height:var(--text-heading-h2-line-height)}.rdg-card-description{font-size:var(--text-body-xs-font-size);font-weight:var(--text-body-xs-font-weight);line-height:var(--text-body-xs-line-height);color:hsl(var(--text-color-secondary));margin-top:var(--spacing-semantic-component-xs)}.rdg-card-description[data-size=large]{font-size:var(--text-body-sm-font-size);font-weight:var(--text-body-sm-font-weight);line-height:var(--text-body-sm-line-height)}.rdg-card-content{padding:var(--spacing-semantic-content-md);color:hsl(var(--text-color-primary));background-color:transparent}.rdg-card-content[data-size=small]{padding:var(--spacing-semantic-content-sm)}.rdg-card-content[data-size=large]{padding:var(--spacing-semantic-content-lg)}.rdg-card-content[data-flush=true]{padding:0}.rdg-card-footer{display:flex;align-items:center;padding:var(--spacing-semantic-content-md);padding-top:var(--spacing-semantic-content-sm);border-top:var(--border-width-thin) solid hsl(var(--border-muted));background-color:transparent;color:hsl(var(--text-color-secondary));gap:var(--spacing-component-sm);font-size:var(--text-ui-xs-font-size);font-weight:var(--text-ui-xs-font-weight);line-height:var(--text-ui-xs-line-height)}.rdg-card-footer[data-size=small]{padding:var(--spacing-semantic-content-sm);padding-top:var(--spacing-semantic-content-xs)}.rdg-card-footer[data-size=large]{padding:var(--spacing-semantic-content-lg);padding-top:var(--spacing-semantic-content-md);font-size:var(--text-ui-sm-font-size);font-weight:var(--text-ui-sm-font-weight);line-height:var(--text-ui-sm-line-height)}.rdg-card[data-variant=accent]{--text-color-muted:var(--color-neutral-400);--text-color-secondary:var(--color-neutral-300)}.rdg-card[data-variant=accent] .rdg-textfield__label{color:hsl(var(--color-neutral-50))}.rdg-card[data-variant=accent] .rdg-textfield__input[data-input-kind]{--_bg:var(--color-white);--_text:var(--color-neutral-50);--_border:var(--color-neutral-700);--_bg-hover:var(--color-white);--_text-hover:var(--color-neutral-50);--_border-hover:var(--color-neutral-600);--_bg-focus:var(--color-white);--_text-focus:var(--color-neutral-50);--_bg-disabled:var(--color-neutral-950)}.rdg-card[data-variant=accent] .rdg-textfield__input[data-input-kind]::-moz-placeholder{color:hsl(var(--color-neutral-600))}.rdg-card[data-variant=accent] .rdg-textfield__input[data-input-kind]::placeholder{color:hsl(var(--color-neutral-600))}.rdg-card[data-variant=accent] .rdg-textfield__helptext{color:hsl(var(--color-neutral-400))}