:root{--card-padding:0 0 15px 0;--card-background:var(--color-surface-container-highest);--card-filled-background:#ededed;--card-outline-color:var(--color-outline);--card-border-radius:4px;--card-image-width:100%;--card-row-image-width:140px;--card-image-height:200px;--card-row-height:140px;--card-title-color:#333;--card-title-font-size:20px;--card-title-padding:0 12px;--card-title-margin:15px 0 0 0;--card-title-row-margin:12px 0;--card-content-padding:0 16px;--card-content-margin:16px 0 0 0;--card-content-color:var(--color-on-surface-variant);--card-content-font-size:14px;--card-content-row-margin:16px 0 0 0;--card-subtitle-color:rgba(0,0,0,.6);--card-subtitle-font-size:14px;--card-subtitle-padding:0 12px;--card-subtitle-margin:10px 0 0 0;--card-subtitle-row-margin:-8px 0 0 0;--card-description-color:rgba(0,0,0,.6);--card-description-font-size:14px;--card-description-margin:20px 0 0 0;--card-description-padding:0 13px;--card-footer-padding:0 12px;--card-footer-right:13px;--card-footer-bottom:9px;--card-footer-margin:30px 0 0 0;--card-line-height:22px;--card-row-line-height:1.5;--card-floating-buttons-bottom:16px;--card-floating-buttons-right:16px;--card-floating-buttons-color:#fff;--card-close-button-icon-size:24px;--card-close-button-size:56px;--card-close-button-primary-color:#212121;--card-close-button-text-color:#fff;--card-close-button-border-radius:50%}.var-card{border-radius:var(--card-border-radius);overflow:hidden;width:100%}.var-card__floater{background:var(--card-background);display:flex;flex-direction:column;line-height:var(--card-line-height);position:static;transition:background-color .25s,color .25s;transition-timing-function:cubic-bezier(.45,.19,.06,.89)}.var-card__container{flex-grow:1;min-width:0;padding:var(--card-padding)}.var-card--layout-row .var-card__floater{flex-direction:row;height:100%;line-height:var(--card-row-line-height);min-height:var(--card-row-height);position:relative}.var-card__content{color:var(--card-content-color);font-size:var(--card-content-font-size);margin:var(--card-content-margin);padding:var(--card-content-padding);transition:padding .25s,margin .25s,font-size .25s}.var-card--layout-row .var-card__content{margin:var(--card-title-row-margin);max-width:100%}.var-card__image{display:block;height:var(--card-image-height);transition:all .25s;width:var(--card-image-width)}.var-card--layout-row .var-card__image{display:block;flex-shrink:0;height:auto;width:var(--card-row-image-width)}.var-card__title{color:var(--card-title-color);font-size:var(--card-title-font-size);margin:var(--card-title-margin);padding:var(--card-title-padding);transition:padding .25s,margin .25s,font-size .25s;word-break:break-word}.var-card--layout-row .var-card__title{margin:var(--card-title-row-margin);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.var-card__subtitle{color:var(--card-subtitle-color);font-size:var(--card-subtitle-font-size);margin:var(--card-subtitle-margin);padding:var(--card-subtitle-padding);transition:padding .25s,margin .25s,font-size .25s;word-break:break-word}.var-card--layout-row .var-card__subtitle{display:-webkit-box;margin:var(--card-subtitle-row-margin);text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.var-card__description{color:var(--card-description-color);font-size:var(--card-description-font-size);margin:var(--card-description-margin);padding:var(--card-description-padding);transition:padding .25s,margin .25s,font-size .25s;word-break:break-all}.var-card__footer{display:flex;justify-content:flex-end;margin:var(--card-footer-margin);padding:var(--card-footer-padding);transition:all .25s}.var-card--layout-row .var-card__footer{bottom:var(--card-footer-bottom);padding:0;position:absolute;right:var(--card-footer-right)}.var-card__floating-content{overflow:hidden;transition-timing-function:cubic-bezier(.45,.19,.06,.89)}.var-card__floating-buttons{bottom:var(--card-floating-buttons-bottom);color:var(--card-floating-buttons-color);position:fixed;right:var(--card-floating-buttons-right)}.var-card__close-button[var-card-cover]{background-color:var(--card-close-button-primary-color);border-radius:var(--card-close-button-border-radius);color:var(--card-close-button-text-color);height:var(--card-close-button-size);width:var(--card-close-button-size)}.var-card__close-button-icon[var-card-cover]{font-size:var(--card-close-button-icon-size)}.var-card--outline{border:thin solid var(--card-outline-color)}.var-card--filled .var-card__floater{background-color:var(--card-filled-background)}
