.concept-title{margin-top:var(--space-3)}.concept-title-mark{margin-left:var(--space-1);color:var(--color-text-tertiary)}.card-trend-head .card-title,.card-profile .card-title,.card-insight .card-title,.card-action .card-title,.card-signal-row .card-title{margin-bottom:0}.card-row{align-items:stretch;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;display:grid}.card-row-cell--wide{grid-column:span 2}.card-row-cell--full{grid-column:1/-1}.card-row-cell--tall{grid-row:span 2}.card-row--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.card-row--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.card-row--cols-1{grid-template-columns:minmax(0,1fr)}@media (width<=900px){.card-row:not(.card-row--cols-2):not(.card-row--cols-1){grid-template-columns:repeat(2,minmax(0,1fr))}.card-row-cell--wide{grid-column:span 2}}@media (width<=560px){.card-row:not(.card-row--cols-1){grid-template-columns:1fr}.card-row-cell--wide,.card-row-cell--tall{grid-area:span 1/span 1}}.card-demo-cell{min-height:var(--space-32);--card-bg:var(--color-surface-faint);--card-border:1px solid var(--color-border-primary);position:relative}.card-demo-cell:before{content:"";inset:calc(var(--space-2) * 1.2);border:1px dashed var(--color-border-primary);border-radius:var(--radius-lg);pointer-events:none;position:absolute}.card-demo-cell.card-row-cell--tall{align-self:stretch}.card-metric{gap:var(--space-2);padding:var(--card-pad-y) var(--card-pad-x);flex-direction:column;display:flex}.card-metric-header{justify-content:space-between;align-items:center;display:flex}.card-metric-value-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.card-metric-value-row .badge{padding:2px var(--space-2);gap:2px}.card-metric-diff{font-family:var(--type-small-family);font-size:var(--type-small-size);font-weight:var(--type-small-weight);line-height:var(--type-small-leading);color:var(--color-text-secondary)}.card-gauge{padding:var(--card-pad-y) var(--card-pad-x);flex-direction:column;display:flex}.card-gauge .card-title{margin-bottom:0}.card-gauge-meter{justify-content:center;display:flex}.card-chart{width:100%;margin-top:var(--space-4);line-height:0}.card-chart svg{border-radius:var(--radius-md)}.card-chart-bars{display:block;overflow:visible}.card-chart-bars .chart-axis-label{fill:var(--color-text-secondary)}.card-entity{gap:var(--space-4);padding:var(--card-pad-y) var(--card-pad-x);flex-direction:column;display:flex;position:relative}.card-entity .card-header,.card-entity .card-title{margin-bottom:0}.card-entity.card--linked .card-status,.card-record.card--linked .card-status{transition:opacity var(--transition-fast)}.card-entity.card--linked:hover .card-status,.card-entity.card--linked:focus-visible .card-status,.card-record.card--linked:hover .card-status,.card-record.card--linked:focus-visible .card-status{opacity:0}.card-entity .card-divider{margin:0}.card-entity-stats{column-gap:var(--space-10);row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.card-entity-actions{gap:var(--space-2);padding:var(--space-4) var(--card-pad-x) var(--card-pad-y);background:var(--color-surface-primary);border-top:1px solid var(--color-border-subtle);border-radius:0 0 var(--card-radius) var(--card-radius);opacity:0;transform:translateY(var(--space-2));transition:opacity var(--transition-base), transform var(--transition-base);pointer-events:none;display:flex;position:absolute;bottom:0;left:0;right:0}.card-entity--expanded:hover .card-entity-actions,.card-entity--expanded:focus-within .card-entity-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.card-summary{padding:var(--card-pad-y) var(--card-pad-x);flex-direction:column;display:flex}button.card-summary,a.card-summary{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;text-decoration:none}.card-summary .icon-plate{margin-bottom:var(--space-4)}.card-summary .card-title{margin:0 0 var(--space-1)}.card-facts{column-gap:var(--space-10);row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.card-fact{gap:var(--space-0-5);flex-direction:column;display:flex}.card-fact-value{font-family:var(--type-metric-sm-family);font-size:var(--type-metric-sm-size);font-weight:var(--type-metric-sm-weight);line-height:var(--type-metric-sm-leading);letter-spacing:var(--type-metric-sm-tracking);color:var(--color-text-primary)}.card-fact-label{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.card-summary-stats-head{margin-bottom:var(--space-4)}.card-metric-head{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.card-summary-body{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--space-4);line-height:1.5}.card-summary-body:last-child{margin-bottom:0}.card-status{width:var(--control-height-sm);height:var(--control-height-sm);justify-content:center;align-items:center;display:inline-flex}.card-status .status-dot{width:8px;height:8px}.card-inset{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface-faint);border-radius:var(--radius-lg);font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:auto;display:flex}.card-inset>:first-child{flex-shrink:0}.card-inset-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.card-inset-label{color:var(--color-text-primary);font-weight:500}.card-inset-value{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.card-trend{gap:var(--space-2);padding:var(--card-pad-y) var(--card-pad-x);flex-direction:column;display:flex}.card-trend-head{justify-content:space-between;align-items:center;display:flex}.card-trend .card-subtitle{margin-top:calc(var(--space-0-5) - var(--space-2))}.card-trend-line-wrap{padding-top:var(--space-8);position:relative}.card-trend-tip{top:calc(var(--space-8) + var(--trend-tip-y,0px));white-space:nowrap;max-width:none;bottom:auto}.card-trend-tip--mid{transform:translate(-50%, calc(-100% - var(--space-3)))}.card-trend-tip--start{transform:translate(0, calc(-100% - var(--space-3)))}.card-trend-tip--end{transform:translate(-100%, calc(-100% - var(--space-3)))}.card-trend-line{width:100%;height:72px;display:block;overflow:visible}.card-trend-line path{fill:none;stroke:var(--color-series-1);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.card-trend-dot{fill:var(--color-series-1);stroke:var(--color-surface-primary);stroke-width:1.5px}.card-trend-dot--active{stroke-width:2px}.card-profile{gap:var(--space-4);padding:var(--card-pad-y) var(--card-pad-x);flex-direction:column;display:flex}.card-profile .card-header{margin-bottom:0}.card-profile-stats{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.card-profile-actions{gap:var(--space-2);display:flex}.avatar-group{margin-top:var(--space-2);display:inline-flex}.avatar-group .avatar{border:2px solid var(--color-surface-elevated)}.avatar-group .avatar+.avatar{margin-left:-8px}.behavior{padding-top:var(--space-8);position:relative}.behavior-badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);font-family:var(--font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);font-size:10px;display:inline-flex;position:absolute;top:0;left:0}.behavior-badge-generative{color:var(--color-accent-primary);background:var(--color-accent-bg,var(--color-surface-subtle))}.behavior-pulse{border-radius:var(--radius-full);background:var(--color-success);width:6px;height:6px;color:var(--color-success);animation:1.6s ease-out infinite behavior-pulse;box-shadow:0 0}@keyframes behavior-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-success) 60%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-success) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-success) 0%, transparent)}}.behavior-live{padding-top:0}.behavior-live .behavior-badge{top:var(--space-6);right:var(--space-6);background:0 0;left:auto}.behavior-live>.card{margin-top:0}.behavior-regen{position:absolute;top:0;right:0}.behavior-generative>.card{margin-top:var(--space-2)}.behavior-regen-icon{display:inline-flex}.behavior-regen-icon-spin{animation:.7s linear infinite behavior-auto-spin}@media (prefers-reduced-motion:reduce){.behavior-regen-icon-spin{animation:none}}.behavior-autonomous{padding-top:0}.behavior-autonomous>.card{margin-top:0}.behavior-autonomous .behavior-badge{top:var(--space-6);right:var(--space-6);left:auto}.behavior-badge-autonomous{color:var(--color-text-secondary);font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);text-transform:none;background:0 0}.behavior-live .card-signal-row,.behavior-autonomous .card-signal-row{padding-right:var(--space-16)}.behavior-auto-regen{margin-left:calc(var(--space-2) * -1)}.behavior-auto-icon{transition:transform var(--transition-base);justify-content:center;align-items:center;display:inline-flex}.behavior-auto-icon-spin{animation:.6s ease-out behavior-auto-spin}@keyframes behavior-auto-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.behavior-composable{padding-top:0}.behavior-composable-item{cursor:grab;transition:transform var(--transition-fast), opacity var(--transition-fast);position:relative}.behavior-composable-item:active{cursor:grabbing}.behavior-composable-item.is-dragging{opacity:.5}.card-signal{gap:var(--space-5);padding:var(--card-pad-y) var(--card-pad-x);flex-direction:column;display:flex;position:relative}.card-signal .card-actions{padding:var(--space-4) var(--card-pad-x) var(--card-pad-y);background:var(--color-surface-primary);border-top:1px solid var(--color-border-subtle);border-radius:0 0 var(--card-radius) var(--card-radius);opacity:0;transform:translateY(var(--space-2));transition:opacity var(--transition-base), transform var(--transition-base);pointer-events:none;margin-top:0;position:absolute;bottom:0;left:0;right:0}.card-signal:hover .card-actions,.card-signal:focus-within .card-actions{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.card-signal .card-actions{transition:opacity var(--transition-base);transform:none}}.card-signal-foot{align-items:center;display:flex}.card-signal-row{align-items:center;gap:var(--space-2);display:flex}.card-signal-mark--ok{background:color-mix(in srgb, var(--color-success) 15%, transparent);color:var(--color-success)}.card-signal-mark--active{background:color-mix(in srgb, var(--color-active) 15%, transparent);color:var(--color-active)}.card-signal-mark--warning{background:color-mix(in srgb, var(--color-warning) 15%, transparent);color:var(--color-warning)}.card-signal-mark--error{background:color-mix(in srgb, var(--color-error) 15%, transparent);color:var(--color-error)}.card-signal-mark--idle{background:var(--color-surface-subtle);color:var(--color-icon-tertiary)}.card-signal-group{padding:var(--space-5);gap:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-faint);flex-direction:column;margin:0;list-style:none;display:flex}.card-signal-item{gap:var(--space-2);flex-direction:column;display:flex}.card-signal-item-head{align-items:center;gap:var(--space-2);display:flex}.card-signal-item-label{min-width:0;font-size:var(--font-size-sm);color:var(--color-text-primary);flex:1}.card-signal-value{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.card-signal .card-progress{height:6px}.card-activity{padding:var(--card-pad-y) var(--card-pad-x)}.card-activity .card-header{align-items:flex-start;margin-bottom:0}.card-activity .card-header-content,.thread .card-header-content{gap:var(--space-2)}.thread-content.card-header-content{padding-top:var(--space-0-5)}.thread--strong .thread-item{margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-3);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast)}.thread--strong{--thread-pad-block:var(--space-3);--thread-rail-offset:calc(var(--thread-pad-block) - var(--space-0-5))}.thread--strong .thread-content{padding-block:var(--thread-pad-block)}.thread--strong .thread-item:last-child .thread-content{padding-bottom:var(--thread-pad-block)}.thread--strong .thread-rail{padding-top:var(--thread-rail-offset)}.thread--strong .thread-line{margin-top:calc(var(--space-2) + var(--thread-rail-offset))}.thread--strong .thread-item:hover{background:var(--color-fill-hover)}.card-activity-actor{color:var(--color-text-primary);font-weight:500}.card-activity-cta{flex-shrink:0;align-self:flex-start}.card-activity-statuslist{gap:var(--space-3);flex-direction:column;display:flex}.card-activity-link,.card-activity-more{align-self:flex-start}.card-activity-change{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-secondary);background:var(--color-surface-subtle);border-radius:var(--radius-sm);padding:2px var(--space-2);align-self:flex-start}.thread-item.is-pending{opacity:.55}.thread--strong.thread--compact{--thread-pad-block:var(--space-2)}.thread--compact .thread-item{gap:var(--space-3)}.thread--compact .thread-line{min-height:var(--space-2);margin-top:calc(var(--space-1) + var(--thread-rail-offset));margin-bottom:var(--space-1)}.thread--compact .thread-content.card-header-content{gap:var(--space-1)}.card-insight{gap:var(--space-5);padding:var(--card-pad-y) var(--card-pad-x);flex-direction:column;display:flex;position:relative}.card-insight-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.card-insight-marker{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.card-insight-label{font-family:var(--type-small-family);font-size:var(--type-small-size);font-weight:var(--type-small-weight);line-height:var(--type-small-leading);letter-spacing:var(--type-small-tracking);color:var(--color-text-primary)}.card-insight-icon{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-accent-primary) 12%, var(--color-surface-subtle));color:var(--color-accent-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.card-insight-pill{font-variant-numeric:tabular-nums;border:none;flex-shrink:0}.card-insight-pill--interactive{appearance:none;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast)}.card-insight-pill--interactive:hover{background:var(--color-fill-hover);color:var(--color-text-primary)}.card-insight-why{margin:0;padding:0;list-style:none}.card-insight-why-item{gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.card-insight-why-item:last-child{border-bottom:none}.card-insight-why-source{font-family:var(--type-overline-family);font-size:var(--type-overline-size);font-weight:var(--type-overline-weight);line-height:var(--type-overline-leading);letter-spacing:var(--type-overline-tracking);text-transform:uppercase;color:var(--color-text-tertiary)}.card-insight-why-text{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:1.5}.card-insight-body{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.card-insight-skeleton{gap:var(--space-2);flex-direction:column;display:flex}.card-insight-skeleton .skeleton-text{width:100%;display:block}.card-insight-skeleton .skeleton-text:last-child{width:62%}.card-insight-title-skeleton{width:70%;height:18px;display:block}.card-insight-pill-skeleton{border-radius:var(--radius-full);flex-shrink:0;width:52px;height:20px;display:inline-block}.card-insight-meta-skeleton{width:44%;height:12px;display:block}.card-insight-visual{flex-direction:column;display:flex}.card-insight-split{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}@media (width<=560px){.card-insight-split{grid-template-columns:1fr}}.card-insight-main{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.card-insight-aside{flex-direction:column;min-width:0;display:flex}.card-insight-evidence{padding:var(--space-1) var(--space-4);background:var(--color-surface-faint);border-radius:var(--radius-lg);flex-direction:column;margin:0;list-style:none;display:flex}.card-insight-evidence-row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.card-insight-evidence-row+.card-insight-evidence-row{border-top:1px solid var(--color-border-subtle)}.card-insight-evidence-name{min-width:0;font-size:var(--font-size-sm);color:var(--color-text-primary);flex:1}.card-insight-evidence-value{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.card-insight-actions{z-index:1;align-items:center;gap:var(--space-1);padding:var(--space-4) var(--card-pad-x) var(--card-pad-y);background:var(--color-surface-primary);border-top:1px solid var(--color-border-subtle);border-radius:0 0 var(--card-radius) var(--card-radius);opacity:0;transform:translateY(var(--space-2));transition:opacity var(--transition-base), transform var(--transition-base);pointer-events:none;display:flex;position:absolute;bottom:0;left:0;right:0}.card-insight:hover .card-insight-actions,.card-insight:focus-within .card-insight-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.card-insight-actions-spacer{flex:1}@media (prefers-reduced-motion:reduce){.card-insight-actions{transition:opacity var(--transition-base);transform:none}}.card-progress{margin-top:var(--space-2);border-radius:var(--radius-full);background:var(--color-fill-disabled);width:100%;height:4px;overflow:hidden}.card-progress-fill{border-radius:var(--radius-full);background:var(--color-series-1);height:100%}.card-meter{gap:var(--space-4);flex-direction:column;display:flex}.card-meter-head{gap:var(--space-2);flex-direction:column;display:flex}.card-meter-value-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.card-meter .card-progress{height:10px;margin-top:0}@keyframes card-meter-fill{0%{width:0}to{width:var(--card-meter-fill,100%)}}.card-meter.card--hoverable:hover .card-progress-fill{animation:.64s ease-out card-meter-fill}@media (prefers-reduced-motion:reduce){.card-meter.card--hoverable:hover .card-progress-fill{animation:none}}.card-meter-foot{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.card-meter .card-actions{margin-top:0}.card-media{--card-media-pad:calc(var(--card-pad-y) - var(--space-3));flex-direction:column;display:flex}.card-image{aspect-ratio:3/2;margin:0 var(--card-pad-x) var(--card-media-pad);background-color:var(--color-surface-subtle);color:var(--color-icon-tertiary,var(--color-text-tertiary));border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.card-image img{object-fit:cover;width:100%;height:100%;display:block}.card-image:not(:has(img)){margin-inline:var(--card-media-pad)}.card-media-body{padding:var(--card-pad-y) var(--card-pad-x);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.card-media-body .badge{margin-top:var(--space-2);align-self:flex-start}.card-media-actions{padding-top:var(--space-2);justify-content:space-between}.card-media--image-top .card-image{margin:var(--card-media-pad) var(--card-pad-x) 0}.card-media--image-top .card-image:not(:has(img)){margin-inline:var(--card-media-pad)}.card-media--image-top .card-media-body{padding:var(--card-pad-y) var(--card-pad-x)}.card-media--horizontal{flex-direction:row;align-items:stretch}.card-media--horizontal .card-media-body{min-width:0;padding:var(--card-pad-y) var(--card-pad-x);flex:1;justify-content:center}.card-media--horizontal .card-image{aspect-ratio:auto;width:40%;margin:var(--card-media-pad) var(--card-pad-x) var(--card-media-pad) 0;flex-shrink:0}.card-media--horizontal .card-image:not(:has(img)){margin-inline:0 var(--card-media-pad)}.tpl-crop{background:linear-gradient(150deg, var(--color-surface-elevated), var(--color-surface-subtle));padding:var(--space-3) var(--space-3) 0;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.tpl-crop-screen{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md) var(--radius-md) 0 0;background-color:var(--color-surface-primary);width:100%;min-height:0;box-shadow:var(--shadow-lg);border-bottom:none;flex:1;transition:transform .36s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:rotate(-15deg)}.card-media:hover .tpl-crop-screen,.card-media:focus-within .tpl-crop-screen{transform:rotate(0)scale(1.22)}@media (prefers-reduced-motion:reduce){.tpl-crop-screen{transition:none}}.tpl-crop-frame{width:calc(100% / var(--crop-scale,.2));height:calc(100% / var(--crop-scale,.2));transform-origin:0 0;transform:translate(var(--crop-x,0px), var(--crop-y,0px)) scale(var(--crop-scale,.2));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.tpl-signature-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tpl-signature-grid .card-media{overflow:visible}.tpl-signature-grid .card-image{aspect-ratio:16/10}@media (width<=900px){.tpl-signature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.tpl-signature-grid{grid-template-columns:1fr}}.card-workspace{padding:var(--card-pad-y) var(--card-pad-x);align-self:start;gap:0}.card-workspace-region{gap:var(--space-2);flex-direction:column;display:flex}.card-workspace--horizontal{flex-direction:row;align-items:stretch}.card-workspace--horizontal>:not(.card-divider){flex:1;min-width:0}.card-workspace--horizontal>.card-divider{border-top:0;border-left:1px solid var(--color-border-subtle);width:0;height:auto;margin:0 var(--space-6);align-self:stretch}.card-workspace .card-header{margin-bottom:0}.card-workspace-lead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.card-action{gap:var(--space-4);padding:var(--card-pad-y) var(--card-pad-x);flex-direction:column;display:flex}.card-action:has(.card-action-body){gap:var(--space-3)}.card-action:has(.card-action-body) .card-actions{margin-top:0}.card-action:has(.card-action-summary) .card-actions{margin-top:var(--space-3)}.card-action-controls{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.card-action-confirm{align-items:center;gap:var(--space-2);color:var(--color-success);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-top:auto;display:flex}.card-action-body{gap:var(--space-5);flex-direction:column;display:flex}:is(.card-action:has(.input-group) .card-action-body,.card-action:has(.card-action-toggle) .card-action-body){gap:var(--space-6)}:is(.card-action:has(.input-group) .card-actions,.card-action:has(.card-action-toggle) .card-actions){margin-top:var(--space-3)}.card-action-row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.card-action-toggle{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.card-action-toggle-text{gap:var(--space-0-5);flex-direction:column;display:flex}.card-action-toggle-title{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:500}.card-action-toggle-desc{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.card-action-summary{background:var(--color-surface-faint);border-radius:var(--radius-lg);padding:var(--space-1) var(--space-4)}.card-action-summary-row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.card-action-summary-row+.card-action-summary-row{border-top:1px solid var(--color-border-subtle)}.card-action-summary-value{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:500}.card-action-summary-label{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.card-action-summary-person{align-items:center;gap:var(--space-2);display:inline-flex}.card-action-controls-list{gap:var(--space-2);flex-direction:column;display:flex}.card-action-control{border:1px solid var(--color-border-subtle);background:0 0;margin-top:0}.card-action-control-icon{color:var(--color-icon-secondary)}.card-action-control-label{min-width:var(--space-24);color:var(--color-text-primary);font-weight:var(--font-weight-medium);flex-shrink:0}.card-action-control .slider{flex:1;min-width:0}.card-actions{gap:var(--space-2);margin-top:auto;display:flex;container:card-actions/inline-size}@container card-actions (width<=280px){.card-actions .btn-label-full{display:none}.card-actions .btn-label-short{display:inline}}.card-action-board{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=720px){.card-action-board{grid-template-columns:1fr}}
