/* Explicit card composition: business data, handlers and page edges stay with consumers. */
[data-mis-control="card"][data-mis-card-presentation="workspace-frame"]:not([hidden]){box-sizing:border-box;display:flex;flex-direction:column;gap:12px;flex:1 1 0%;height:100%;min-width:0;min-height:0;max-width:100%;margin:0;padding:0;overflow:hidden;border:0;background:transparent;box-shadow:none}
[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden]){--mis-summary-columns:4;box-sizing:border-box;display:grid;grid-template-columns:repeat(var(--mis-summary-columns),minmax(0,1fr));grid-auto-flow:column;gap:12px;flex:none;height:76px;min-height:76px;max-height:76px;min-width:0;max-width:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;border:0;background:transparent;box-shadow:none;scrollbar-width:none}
[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden])[data-mis-summary-columns="6"]{--mis-summary-columns:6}
[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden])::-webkit-scrollbar{display:none}
[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden])>:is([data-mis-control="card"],[data-mis-control="metric"]){box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;height:76px;min-height:76px;max-height:76px;min-width:0;margin:0;padding:9px 11px;border:1px solid var(--mis-control-border,var(--border));border-radius:var(--mis-control-radius,6px);background:var(--surface,#fff);color:var(--mis-field-value-text,var(--text));box-shadow:none}
[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden])>:is([data-mis-control="card"],[data-mis-control="metric"])>span{display:grid;place-items:center;flex:none;width:31px;height:31px;border-radius:var(--mis-control-radius,6px);background:var(--surface-soft,var(--primary-soft));color:var(--mis-control-primary,var(--primary))}
[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden])>:is([data-mis-control="card"],[data-mis-control="metric"])>span>svg{width:15px;height:15px}
[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden])>:is([data-mis-control="card"],[data-mis-control="metric"])>div{display:grid;grid-template-rows:auto auto minmax(calc(var(--mis-type-caption,8px)*1.5),auto);gap:2px;min-width:0}
[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden])>:is([data-mis-control="card"],[data-mis-control="metric"])>div>:is(small,strong,em){display:block;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-style:normal}
[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden])>:is([data-mis-control="card"],[data-mis-control="metric"])>div>:is(small,em){color:var(--mis-field-label-text,var(--muted))}
[data-mis-control="card"][data-mis-card-presentation="workspace-panel"]:not([hidden]){box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 0%;height:100%;min-width:0;min-height:0;max-width:100%;margin:0;padding:0;overflow:hidden;border:1px solid var(--mis-control-border,var(--border));border-radius:var(--mis-control-radius,6px);background:var(--surface,#fff);box-shadow:none}
[data-mis-control="card"][data-mis-card-presentation="workspace-panel"]:not([hidden])>[data-mis-control="scroll-area"]{box-sizing:border-box;display:block;flex:1 1 0%;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;margin:0;padding:0;scrollbar-gutter:stable both-edges}
[data-mis-control="card"][data-mis-card-presentation="workspace-panel"]:not([hidden])>[data-mis-control="scroll-area"]>[data-mis-panel-region="body-surface"]{min-width:0;min-height:0;margin:0}
[data-mis-control="card"][data-mis-card-presentation="workspace-panel"]:not([hidden])>[data-mis-control="scroll-area"]>[data-mis-panel-region="body-surface"]>*{margin-block:0}
[data-mis-control="card"][data-mis-card-presentation][hidden],[data-mis-card-presentation="summary-strip"]:not([hidden])>[hidden],[data-mis-card-presentation="workspace-panel"]:not([hidden])>[hidden]{display:none!important}
@media(max-width:760px){[data-mis-control="card"][data-mis-card-presentation="summary-strip"]:not([hidden]){grid-template-columns:repeat(var(--mis-summary-columns),minmax(176px,1fr))}}
