.miq-card{--miq-card-drill-inset:.75rem;--miq-card-drill-size:2rem;--miq-card-padding:calc(var(--miq-density-padding,1rem) * var(--miq-card-padding-scale,1.5));border-radius:var(--miq-radius-lg,.75rem);border:1px solid hsl(var(--border) / .88);background:linear-gradient(180deg, hsl(var(--miq-surface-1,var(--card))), hsl(var(--miq-surface-1,var(--card)) / .97));color:hsl(var(--card-foreground));box-shadow:var(--miq-card-shadow,0 16px 38px hsl(var(--miq-shadow) / .16));position:relative;overflow:hidden}.miq-card__header{background:var(--miq-card-header-background,linear-gradient(135deg, hsl(var(--header) / .82), transparent 72%));padding:var(--miq-card-padding);flex-direction:column;display:flex;position:relative}.miq-card__drill-action{z-index:2;width:var(--miq-card-drill-size);height:var(--miq-card-drill-size);border:1px solid hsl(var(--border) / .9);border-radius:var(--miq-radius-md,.5rem);background:hsl(var(--card) / .94);color:hsl(var(--muted-foreground));box-shadow:0 5px 14px hsl(var(--miq-shadow) / .12);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:color .14s,border-color .14s,background-color .14s,transform .14s;display:inline-flex;position:absolute}.miq-card__drill-action svg{width:1rem;height:1rem}.miq-card__drill-action:hover{border-color:hsl(var(--primary) / .55);background:hsl(var(--primary) / .09);color:hsl(var(--primary));transform:translateY(-1px)}.miq-card__drill-action:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.miq-card__drill-action--top-start{inset-block-start:var(--miq-card-drill-inset);inset-inline-start:var(--miq-card-drill-inset)}.miq-card__drill-action--top-end{inset-block-start:var(--miq-card-drill-inset);inset-inline-end:var(--miq-card-drill-inset)}.miq-card__drill-action--bottom-start{inset-block-end:var(--miq-card-drill-inset);inset-inline-start:var(--miq-card-drill-inset)}.miq-card__drill-action--bottom-end{inset-block-end:var(--miq-card-drill-inset);inset-inline-end:var(--miq-card-drill-inset)}.miq-card__drill-action--inline-end{inset-block-start:50%;inset-inline-end:var(--miq-card-drill-inset);transform:translateY(-50%)}.miq-card__drill-action--inline-end:hover{transform:translateY(calc(-50% - 1px))}.miq-card__drill-action--title-end{inset-block-start:1.125rem;inset-inline-end:var(--miq-card-drill-inset)}.miq-card__drill-action--header-end{inset-block-start:50%;inset-inline-end:var(--miq-card-drill-inset);transform:translateY(-50%)}.miq-card__drill-action--header-end:hover{transform:translateY(calc(-50% - 1px))}.miq-card[data-drill-placement=top-end]>.miq-card__header,.miq-card[data-drill-placement=title-end]>.miq-card__header,.miq-card[data-drill-placement=header-end]>.miq-card__header,.miq-card[data-drill-placement=inline-end]>.miq-card__header,.miq-card[data-drill-placement=inline-end]>.miq-card__content,.miq-card[data-drill-placement=inline-end]>.miq-card__footer{padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem)}.miq-card[data-drill-placement=top-start]>.miq-card__header{padding-inline-start:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem)}:is(.miq-card[data-drill-placement=bottom-end]>.miq-card__footer,.miq-card[data-drill-placement=bottom-end]:not(:has(>.miq-card__footer))>.miq-card__content){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem)}:is(.miq-card[data-drill-placement=bottom-start]>.miq-card__footer,.miq-card[data-drill-placement=bottom-start]:not(:has(>.miq-card__footer))>.miq-card__content){padding-inline-start:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem)}@media (prefers-reduced-motion:reduce){.miq-card__drill-action{transition:none}}:is(.miq-card__header:has(+.miq-card__content),.miq-card__header:has(+.miq-card__footer),.miq-card__header:has(+.miq-card__collapsible-body)){border-bottom:1px solid hsl(var(--border) / .72)}.miq-card__header>*+*{margin-top:.375rem}.miq-card__title{font-size:var(--miq-type-subheading-size);letter-spacing:-.025em;font-weight:600;line-height:1.25}.miq-card__title--with-icon,.miq-card__title--with-action{align-items:center;gap:var(--miq-space-2,.5rem);min-width:0;display:flex}.miq-card__title--with-action{gap:var(--miq-space-3,.75rem);width:100%}.miq-card__title-main{align-items:center;gap:var(--miq-space-2,.5rem);flex:auto;min-width:0;display:inline-flex}.miq-card__title-icon{color:hsl(var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.miq-card__title-icon>svg,.miq-card__title-icon>*{width:1em;height:1em}.miq-card__title-label{min-width:0}.miq-card__title-action{font-size:var(--miq-density-label-size);letter-spacing:0;color:hsl(var(--primary));white-space:nowrap;flex-shrink:0;margin-inline-start:auto;font-weight:500;line-height:1.25}.miq-card__description{font-size:var(--miq-density-label-size);color:hsl(var(--muted-foreground));line-height:1.4}.miq-card__content{padding:var(--miq-card-padding);padding-top:0}.miq-card__header+.miq-card__content,.miq-card__header+.miq-card__collapsible-body .miq-card__content{padding-top:calc(var(--miq-card-padding) - var(--miq-space-1,.25rem))}.miq-card__footer{padding:var(--miq-card-padding);align-items:center;padding-top:0;display:flex}.miq-card[data-density=compact],.miq-card--compact{--miq-card-drill-inset:.5rem;--miq-card-drill-size:1.75rem}.miq-card[data-density=compact]>.miq-card__header,.miq-card--compact>.miq-card__header{padding:var(--miq-space-3,.75rem) var(--miq-space-4,1rem)}.miq-card[data-density=compact] .miq-card__title,.miq-card--compact .miq-card__title{font-size:var(--miq-density-body-size);margin-block-end:.4em;line-height:1.35}.miq-card[data-density=compact] .miq-card__description,.miq-card--compact .miq-card__description{font-size:var(--miq-density-label-size);margin-top:.25rem;margin-block-end:.35em;line-height:1.35}.miq-card[data-density=compact] .miq-card__content,.miq-card--compact .miq-card__content{padding:var(--miq-space-3,.75rem) var(--miq-space-4,1rem);padding-top:0}.miq-card[data-density=compact] .miq-card__header+.miq-card__content,.miq-card--compact .miq-card__header+.miq-card__content,.miq-card[data-density=compact] .miq-card__header+.miq-card__collapsible-body .miq-card__content,.miq-card--compact .miq-card__header+.miq-card__collapsible-body .miq-card__content{padding-top:.5rem}.miq-card[data-density=compact] .miq-card__footer,.miq-card--compact .miq-card__footer{padding:var(--miq-space-3,.75rem) var(--miq-space-4,1rem);padding-top:0}.miq-card__header-actions{align-items:center;gap:var(--miq-space-2,.5rem);z-index:2;display:flex;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.miq-card--compact .miq-card__header-actions,.miq-card[data-density=compact] .miq-card__header-actions{gap:.35rem;inset-block-start:.5rem;inset-inline-end:.75rem}.miq-card[data-drill-placement=top-end] .miq-card__header-actions,.miq-card[data-drill-placement=title-end] .miq-card__header-actions,.miq-card[data-drill-placement=header-end] .miq-card__header-actions,.miq-card[data-drill-placement=inline-end] .miq-card__header-actions{inset-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .5rem)}.miq-card--compact[data-drill-placement=top-end] .miq-card__header-actions,.miq-card--compact[data-drill-placement=title-end] .miq-card__header-actions,.miq-card--compact[data-drill-placement=header-end] .miq-card__header-actions,.miq-card--compact[data-drill-placement=inline-end] .miq-card__header-actions,.miq-card[data-density=compact][data-drill-placement=top-end] .miq-card__header-actions,.miq-card[data-density=compact][data-drill-placement=title-end] .miq-card__header-actions,.miq-card[data-density=compact][data-drill-placement=header-end] .miq-card__header-actions,.miq-card[data-density=compact][data-drill-placement=inline-end] .miq-card__header-actions{inset-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .35rem)}.miq-card__header--collapsible:not(.miq-card__header--compact){padding-inline-end:3.5rem}.miq-card__header--collapsible:not(.miq-card__header--compact):has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:7.5rem}.miq-card--compact .miq-card__header--collapsible:not(.miq-card__header--compact),.miq-card[data-density=compact] .miq-card__header--collapsible:not(.miq-card__header--compact){padding-inline-end:3rem}.miq-card--compact .miq-card__header--collapsible:not(.miq-card__header--compact):has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:6.5rem}.miq-card[data-density=compact] .miq-card__header--collapsible:not(.miq-card__header--compact):has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:6.5rem}.miq-card--collapsible[data-drill-placement=top-end]>.miq-card__header,.miq-card--collapsible[data-drill-placement=title-end]>.miq-card__header,.miq-card--collapsible[data-drill-placement=header-end]>.miq-card__header,.miq-card--collapsible[data-drill-placement=inline-end]>.miq-card__header,.miq-card[data-collapsible=true][data-drill-placement=top-end]>.miq-card__header,.miq-card[data-collapsible=true][data-drill-placement=title-end]>.miq-card__header,.miq-card[data-collapsible=true][data-drill-placement=header-end]>.miq-card__header,.miq-card[data-collapsible=true][data-drill-placement=inline-end]>.miq-card__header{padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 3.5rem)}.miq-card--collapsible[data-drill-placement=top-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem)}.miq-card--collapsible[data-drill-placement=title-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem)}.miq-card--collapsible[data-drill-placement=header-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem)}.miq-card--collapsible[data-drill-placement=inline-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem)}.miq-card[data-collapsible=true][data-drill-placement=top-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem)}.miq-card[data-collapsible=true][data-drill-placement=title-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem)}.miq-card[data-collapsible=true][data-drill-placement=header-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem)}.miq-card[data-collapsible=true][data-drill-placement=inline-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem)}.miq-card--compact.miq-card--collapsible[data-drill-placement=top-end]>.miq-card__header,.miq-card--compact.miq-card--collapsible[data-drill-placement=title-end]>.miq-card__header,.miq-card--compact.miq-card--collapsible[data-drill-placement=header-end]>.miq-card__header,.miq-card--compact.miq-card--collapsible[data-drill-placement=inline-end]>.miq-card__header,.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=top-end]>.miq-card__header,.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=title-end]>.miq-card__header,.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=header-end]>.miq-card__header,.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=inline-end]>.miq-card__header{padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 3rem)}.miq-card--compact.miq-card--collapsible[data-drill-placement=top-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem)}.miq-card--compact.miq-card--collapsible[data-drill-placement=title-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem)}.miq-card--compact.miq-card--collapsible[data-drill-placement=header-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem)}.miq-card--compact.miq-card--collapsible[data-drill-placement=inline-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem)}.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=top-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem)}.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=title-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem)}.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=header-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem)}.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=inline-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem)}.miq-card__collapse-trigger{border:1px solid hsl(var(--border) / .7);width:2rem;min-width:24px;height:2rem;min-height:24px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;padding:0;transition:color .14s,background-color .14s,border-color .14s;display:inline-flex}.miq-card--compact .miq-card__collapse-trigger,.miq-card[data-density=compact] .miq-card__collapse-trigger{width:1.75rem;height:1.75rem}.miq-card__collapse-trigger:hover{background:hsl(var(--muted) / .5);color:hsl(var(--foreground));border-color:hsl(var(--border))}.miq-card__collapse-trigger:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.miq-card__collapse-icon{width:1rem;height:1rem;transition:transform .18s cubic-bezier(.16,1,.3,1)}.miq-card__collapse-icon--expanded{transform:rotate(180deg)}.miq-card__collapsible-body{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .2s cubic-bezier(.16,1,.3,1),opacity .18s,visibility .2s;display:grid}.miq-card__collapsible-body[data-collapsed=true],.miq-card__collapsible-body[hidden]{opacity:0;visibility:hidden;grid-template-rows:0fr}.miq-card__collapsible-inner{overflow:hidden}@media (prefers-reduced-motion:reduce){.miq-card__collapse-icon,.miq-card__collapsible-body{transition:none}}.miq-card--outlined{box-shadow:none}.miq-card--filled{background:hsl(var(--miq-surface-2,var(--secondary)));box-shadow:none}.miq-card--filled>.miq-card__header,.miq-card--outlined>.miq-card__header{background:0 0}.miq-card[data-elevation="0"]{box-shadow:var(--miq-elevation-0,none)}.miq-card[data-elevation="1"]{box-shadow:var(--miq-elevation-1)}.miq-card[data-elevation="2"]{box-shadow:var(--miq-elevation-2)}.miq-card[data-elevation="3"]{box-shadow:var(--miq-elevation-3)}.miq-card--tone{background:hsl(var(--miq-card-tone-surface));color:hsl(var(--miq-card-tone-text))}.miq-card--tone>.miq-card__header{background:0 0}.miq-card--tone .miq-card__description,.miq-card--tone .miq-card__title-icon{color:hsl(var(--miq-card-tone-text))}.miq-card--tone-neutral{--miq-card-tone-surface:var(--miq-tone-neutral-surface);--miq-card-tone-text:var(--miq-tone-neutral-text)}.miq-card--tone-info{--miq-card-tone-surface:var(--miq-tone-info-surface);--miq-card-tone-text:var(--miq-tone-info-text)}.miq-card--tone-accent{--miq-card-tone-surface:var(--miq-tone-accent-surface);--miq-card-tone-text:var(--miq-tone-accent-text)}.miq-card--tone-success{--miq-card-tone-surface:var(--miq-tone-success-surface);--miq-card-tone-text:var(--miq-tone-success-text)}.miq-card--tone-warning{--miq-card-tone-surface:var(--miq-tone-warning-surface);--miq-card-tone-text:var(--miq-tone-warning-text)}.miq-card--tone-danger{--miq-card-tone-surface:var(--miq-tone-danger-surface);--miq-card-tone-text:var(--miq-tone-danger-text)}.miq-card--tone-tint-1{--miq-card-tone-surface:var(--miq-tint-1-surface);--miq-card-tone-text:var(--miq-tint-1-text)}.miq-card--tone-tint-2{--miq-card-tone-surface:var(--miq-tint-2-surface);--miq-card-tone-text:var(--miq-tint-2-text)}.miq-card--tone-tint-3{--miq-card-tone-surface:var(--miq-tint-3-surface);--miq-card-tone-text:var(--miq-tint-3-text)}.miq-card--tone-tint-4{--miq-card-tone-surface:var(--miq-tint-4-surface);--miq-card-tone-text:var(--miq-tint-4-text)}.miq-card--tone-tint-5{--miq-card-tone-surface:var(--miq-tint-5-surface);--miq-card-tone-text:var(--miq-tint-5-text)}.miq-card--tone-tint-6{--miq-card-tone-surface:var(--miq-tint-6-surface);--miq-card-tone-text:var(--miq-tint-6-text)}.miq-card__visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.miq-card>.miq-card__header.miq-card__header--compact{align-items:center;gap:var(--miq-space-3);padding:var(--miq-space-3) var(--miq-space-4);flex-direction:row;display:flex}.miq-card__header-main{align-items:center;gap:var(--miq-space-3);flex:auto;min-width:0;display:flex}.miq-card__header-copy{overflow-wrap:anywhere;min-width:0}.miq-card__header-icon{color:hsl(var(--muted-foreground));flex:none;display:inline-flex}.miq-card__header-icon>svg{width:var(--miq-icon-size-lg);height:var(--miq-icon-size-lg)}.miq-card>.miq-card__header--compact .miq-card__title{font-size:var(--miq-type-label-size);margin:0;line-height:1.4}.miq-card>.miq-card__header--compact .miq-card__description{font-size:var(--miq-type-overline-size);margin:0;line-height:1.5}.miq-card>.miq-card__header--compact>.miq-card__header-actions{gap:var(--miq-space-2);flex:none;margin:0;position:static}.miq-card__header-meta{font-size:var(--miq-type-overline-size);color:hsl(var(--muted-foreground));overflow-wrap:anywhere;max-width:8rem}.miq-card__header--compact .miq-card__collapse-trigger{border-color:#0000}.miq-card:has(>.miq-card__header--compact)>.miq-card__header+.miq-card__content{padding:0 var(--miq-space-4)}.miq-card:has(>.miq-card__header--compact)>.miq-card__header+.miq-card__collapsible-body>.miq-card__collapsible-inner>.miq-card__content{padding:0 var(--miq-space-4)}@media (forced-colors:active){.miq-card__header--compact .miq-card__collapse-trigger:focus-visible{outline-color:highlight}}
