@layer fui.tokens,fui.base;@layer fui.components{@property --_card-root-requested-inset{syntax:"*";inherits:false}@property --_card-body-inset{syntax:"*";inherits:false}.Card-module-scss-module__NI5X1W__card{box-sizing:border-box;color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-primary,#fffefd);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-surface,12px);font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty}@media (prefers-contrast:more){.Card-module-scss-module__NI5X1W__card{outline:var(--fui-stroke-default,2px) solid var(--fui-text-primary,#1b1916);outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Card-module-scss-module__NI5X1W__card{--_fui-nested-radius:calc(max(0px, (var(--fui-radius-surface,12px) - var(--fui-surface-inset-compact,12px))) + min(var(--fui-radius-indicator,3px), 6px) - clamp(0px, (var(--fui-radius-surface,12px) - var(--fui-surface-inset-compact,12px)) * 1000, min(var(--fui-radius-indicator,3px), 6px)));padding:var(--_card-root-requested-inset,var(--fui-surface-inset-compact,12px));display:block}.Card-module-scss-module__NI5X1W__card:has(>.Card-module-scss-module__NI5X1W__headerDivided){overflow:hidden}.Card-module-scss-module__NI5X1W__toneDanger{border-color:var(--fui-color-danger-text,#a80400)}.Card-module-scss-module__NI5X1W__paddingNone{--_card-root-requested-inset:var(--fui-surface-inset-panel,0)}.Card-module-scss-module__NI5X1W__paddingMd{--_card-root-requested-inset:var(--fui-surface-inset-compact,12px)}.Card-module-scss-module__NI5X1W__interactive{transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}@media (prefers-reduced-motion:reduce){.Card-module-scss-module__NI5X1W__interactive{transition:none}}.Card-module-scss-module__NI5X1W__interactive{text-align:start;cursor:pointer;inline-size:100%;text-decoration:none}@media (hover:hover){.Card-module-scss-module__NI5X1W__interactive:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}}@media (prefers-reduced-motion:no-preference){.Card-module-scss-module__NI5X1W__interactive:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending],[aria-haspopup]:not([aria-haspopup=false])){scale:var(--_fui-action-press-scale,var(--fui-press-scale,.985))}}.Card-module-scss-module__NI5X1W__interactive:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Card-module-scss-module__NI5X1W__interactive:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Card-module-scss-module__NI5X1W__selected{background-color:var(--fui-control-selected-bg,#3d5ae81f);color:var(--fui-text-primary,#1b1916);border-color:var(--fui-control-selected-border,#3d5ae8)}@media (forced-colors:active){.Card-module-scss-module__NI5X1W__selected{outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Card-module-scss-module__NI5X1W__header{gap:var(--fui-raw-space-4,4px);margin-block-end:var(--fui-raw-space-12,12px);display:grid}.Card-module-scss-module__NI5X1W__headerDivided{justify-content:space-between;align-items:center;gap:var(--fui-raw-space-12,12px);min-block-size:var(--fui-control-height-lg,40px);padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-surface-inset-compact,12px);border-block-end:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);margin-block-end:var(--fui-raw-space-0,0);display:flex}.Card-module-scss-module__NI5X1W__headerDivided:has(.Card-module-scss-module__NI5X1W__description){align-items:flex-start}.Card-module-scss-module__NI5X1W__title{font-size:var(--fui-type-title-sm-size,15px);line-height:var(--fui-type-title-sm-line,20px);font-weight:var(--fui-type-title-sm-weight,600);letter-spacing:var(--fui-type-title-sm-tracking,-.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance;margin:var(--fui-raw-space-0,0);color:var(--fui-text-primary,#1b1916);font-weight:var(--fui-font-weight-semibold,600);display:block}.Card-module-scss-module__NI5X1W__description{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;margin:var(--fui-raw-space-0,0);color:var(--fui-text-secondary,#4f4b45);display:block}.Card-module-scss-module__NI5X1W__body{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;padding:var(--_card-body-inset,var(--fui-raw-space-0,0));color:var(--fui-text-primary,#1b1916);display:block}.Card-module-scss-module__NI5X1W__body.Card-module-scss-module__NI5X1W__paddingNone{--_card-body-inset:var(--fui-surface-inset-panel,0)}.Card-module-scss-module__NI5X1W__body.Card-module-scss-module__NI5X1W__paddingMd{--_card-body-inset:var(--fui-surface-inset-compact,12px)}.Card-module-scss-module__NI5X1W__footer{justify-content:flex-end;align-items:center;gap:var(--fui-raw-space-8,8px);border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);margin-block-start:var(--fui-raw-space-12,12px);padding-block-start:var(--fui-raw-space-12,12px);display:flex}}
