/* Generated by forge/build-tokens.mjs. DO NOT EDIT. Run npm run build:tokens -- --published PATH. */
.md-card{font:inherit;text-align:start;color:var(--md-sys-color-on-surface);--fl: 1;--jr: 1;--js: 0px;--cr: transparent;--aM: 0;--aL: transparent;--_elevation-level: var(--_card-elevation);--_shadow-color: var(--g4);position:relative;isolation:isolate;background:color-mix(in srgb,var(--cn) calc(var(--fl) * 100%),transparent);border:var(--js) solid color-mix(in srgb,var(--cr) calc(var(--jr) * 100%),transparent);border-radius:var(--c7);padding:var(--md-sys-measurement-space200)}.md-card>[data-slot=icon]{display:inline-flex;color:var(--fm);width:var(--fn);height:var(--fn)}.md-card.md-interactive-card{--bk: transparent;--bl: 0;--_button-background-state-color: var(--bk);--_button-background-state-opacity: var(--bl);--F: var(--g2);--I: var(--g3);--_button-state-color: var(--aL);--_button-state-opacity: var(--aM);--_button-rest-shape: var(--c7);--_button-pressed-shape: var(--c7)}.md-card.md-interactive-card:focus-visible{outline:var(--g1) solid var(--gZ);outline-offset:var(--g0)}.md-card.md-interactive-card:is(:disabled,[aria-disabled=true]){cursor:default;--fm: var(--md-sys-color-on-surface);background:color-mix(in srgb,var(--cn) calc(var(--fl) * 100%),var(--nj, var(--cn)))}.md-filled-card{--nj: var(--md-comp-filled-card-container-color)}.md-card.md-interactive-card:is(:disabled,[aria-disabled=true])>:not(.md-button-ripple){opacity:var(--gR)}@media(prefers-reduced-motion:reduce){.md-card{transition:none}}@media(forced-colors:active){.md-card{border:1px solid ButtonText}}.md-card:has(>.md-card-media){padding:0}.md-card-media{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--c7)}.md-card-content{display:grid;gap:var(--md-sys-measurement-space100);padding:var(--md-sys-measurement-space200)}.md-card-headline{margin:0;font-family:var(--da);font-size:var(--c5);line-height:var(--db);font-weight:var(--c6);letter-spacing:var(--d8)}.md-card-supporting-text{margin:0;font-family:var(--eb);font-size:var(--cm);line-height:var(--bz);font-weight:var(--d7);letter-spacing:var(--d6)}.md-card-actions{display:flex;justify-content:flex-end;gap:var(--md-sys-measurement-space100);padding:0 var(--md-sys-measurement-space200) var(--md-sys-measurement-space200)}.md-elevated-card{--cn: var(--md-comp-elevated-card-container-color);--_card-elevation: var(--md-comp-elevated-card-container-elevation);--g4: var(--md-comp-elevated-card-container-shadow-color);--c7: var(--md-comp-elevated-card-container-shape);--gZ: var(--md-comp-elevated-card-focus-indicator-color);--g0: var(--md-comp-elevated-card-focus-indicator-outline-offset);--g1: var(--md-comp-elevated-card-focus-indicator-thickness);--fm: var(--md-comp-elevated-card-icon-color);--fn: var(--md-comp-elevated-card-icon-size)}.md-filled-card{--cn: var(--md-comp-filled-card-container-color);--_card-elevation: var(--md-comp-filled-card-container-elevation);--g4: var(--md-comp-filled-card-container-shadow-color);--c7: var(--md-comp-filled-card-container-shape);--gZ: var(--md-comp-filled-card-focus-indicator-color);--g0: var(--md-comp-filled-card-focus-indicator-outline-offset);--g1: var(--md-comp-filled-card-focus-indicator-thickness);--fm: var(--md-comp-filled-card-icon-color);--fn: var(--md-comp-filled-card-icon-size)}.md-outlined-card{--cn: var(--md-comp-outlined-card-container-color);--_card-elevation: var(--md-comp-outlined-card-container-elevation);--g4: var(--md-comp-outlined-card-container-shadow-color);--c7: var(--md-comp-outlined-card-container-shape);--gZ: var(--md-comp-outlined-card-focus-indicator-color);--g0: var(--md-comp-outlined-card-focus-indicator-outline-offset);--g1: var(--md-comp-outlined-card-focus-indicator-thickness);--fm: var(--md-comp-outlined-card-icon-color);--fn: var(--md-comp-outlined-card-icon-size);--cr: var(--md-comp-outlined-card-outline-color);--js: var(--md-comp-outlined-card-outline-width)}.md-elevated-card.md-interactive-card:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--_card-elevation: var(--md-comp-elevated-card-hover-container-elevation);--aL: var(--md-comp-elevated-card-hover-state-layer-color);--bk: var(--md-comp-elevated-card-hover-state-layer-color);--aM: var(--md-comp-elevated-card-hover-state-layer-opacity);--bl: var(--md-comp-elevated-card-hover-state-layer-opacity)}.md-filled-card.md-interactive-card:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--_card-elevation: var(--md-comp-filled-card-hover-container-elevation);--aL: var(--md-comp-filled-card-hover-state-layer-color);--bk: var(--md-comp-filled-card-hover-state-layer-color);--aM: var(--md-comp-filled-card-hover-state-layer-opacity);--bl: var(--md-comp-filled-card-hover-state-layer-opacity)}.md-outlined-card.md-interactive-card:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--_card-elevation: var(--md-comp-outlined-card-hover-container-elevation);--cr: var(--md-comp-outlined-card-hover-outline-color);--aL: var(--md-comp-outlined-card-hover-state-layer-color);--bk: var(--md-comp-outlined-card-hover-state-layer-color);--aM: var(--md-comp-outlined-card-hover-state-layer-opacity);--bl: var(--md-comp-outlined-card-hover-state-layer-opacity)}.md-elevated-card.md-interactive-card:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--_card-elevation: var(--md-comp-elevated-card-focus-container-elevation);--aL: var(--md-comp-elevated-card-focus-state-layer-color);--bk: var(--md-comp-elevated-card-focus-state-layer-color);--aM: var(--md-comp-elevated-card-focus-state-layer-opacity);--bl: var(--md-comp-elevated-card-focus-state-layer-opacity)}.md-filled-card.md-interactive-card:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--_card-elevation: var(--md-comp-filled-card-focus-container-elevation);--aL: var(--md-comp-filled-card-focus-state-layer-color);--bk: var(--md-comp-filled-card-focus-state-layer-color);--aM: var(--md-comp-filled-card-focus-state-layer-opacity);--bl: var(--md-comp-filled-card-focus-state-layer-opacity)}.md-outlined-card.md-interactive-card:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--_card-elevation: var(--md-comp-outlined-card-focus-container-elevation);--cr: var(--md-comp-outlined-card-focus-outline-color);--aL: var(--md-comp-outlined-card-focus-state-layer-color);--bk: var(--md-comp-outlined-card-focus-state-layer-color);--aM: var(--md-comp-outlined-card-focus-state-layer-opacity);--bl: var(--md-comp-outlined-card-focus-state-layer-opacity)}.md-elevated-card.md-interactive-card:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--_card-elevation: var(--md-comp-elevated-card-pressed-container-elevation);--aL: var(--md-comp-elevated-card-pressed-state-layer-color);--aM: var(--md-comp-elevated-card-pressed-state-layer-opacity)}.md-elevated-card.md-interactive-card{--g2: var(--md-comp-elevated-card-pressed-state-layer-color);--g3: var(--md-comp-elevated-card-pressed-state-layer-opacity)}.md-filled-card.md-interactive-card:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--_card-elevation: var(--md-comp-filled-card-pressed-container-elevation);--aL: var(--md-comp-filled-card-pressed-state-layer-color);--aM: var(--md-comp-filled-card-pressed-state-layer-opacity)}.md-filled-card.md-interactive-card{--g2: var(--md-comp-filled-card-pressed-state-layer-color);--g3: var(--md-comp-filled-card-pressed-state-layer-opacity)}.md-outlined-card.md-interactive-card:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--_card-elevation: var(--md-comp-outlined-card-pressed-container-elevation);--cr: var(--md-comp-outlined-card-pressed-outline-color);--aL: var(--md-comp-outlined-card-pressed-state-layer-color);--aM: var(--md-comp-outlined-card-pressed-state-layer-opacity)}.md-outlined-card.md-interactive-card{--g2: var(--md-comp-outlined-card-pressed-state-layer-color);--g3: var(--md-comp-outlined-card-pressed-state-layer-opacity)}.md-elevated-card.md-interactive-card:where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--_card-elevation: var(--md-comp-elevated-card-dragged-container-elevation);--aL: var(--md-comp-elevated-card-dragged-state-layer-color);--bk: var(--md-comp-elevated-card-dragged-state-layer-color);--aM: var(--md-comp-elevated-card-dragged-state-layer-opacity);--bl: var(--md-comp-elevated-card-dragged-state-layer-opacity)}.md-filled-card.md-interactive-card:where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--_card-elevation: var(--md-comp-filled-card-dragged-container-elevation);--aL: var(--md-comp-filled-card-dragged-state-layer-color);--bk: var(--md-comp-filled-card-dragged-state-layer-color);--aM: var(--md-comp-filled-card-dragged-state-layer-opacity);--bl: var(--md-comp-filled-card-dragged-state-layer-opacity)}.md-outlined-card.md-interactive-card:where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--_card-elevation: var(--md-comp-outlined-card-dragged-container-elevation);--cr: var(--md-comp-outlined-card-dragged-outline-color);--aL: var(--md-comp-outlined-card-dragged-state-layer-color);--bk: var(--md-comp-outlined-card-dragged-state-layer-color);--aM: var(--md-comp-outlined-card-dragged-state-layer-opacity);--bl: var(--md-comp-outlined-card-dragged-state-layer-opacity)}.md-elevated-card.md-interactive-card:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--cn: var(--md-comp-elevated-card-disabled-container-color);--_card-elevation: var(--md-comp-elevated-card-disabled-container-elevation);--fl: var(--md-comp-elevated-card-disabled-container-opacity)}.md-filled-card.md-interactive-card:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--cn: var(--md-comp-filled-card-disabled-container-color);--_card-elevation: var(--md-comp-filled-card-disabled-container-elevation);--fl: var(--md-comp-filled-card-disabled-container-opacity)}.md-outlined-card.md-interactive-card:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--_card-elevation: var(--md-comp-outlined-card-disabled-container-elevation);--cr: var(--md-comp-outlined-card-disabled-outline-color);--jr: var(--md-comp-outlined-card-disabled-outline-opacity)}
