.design-system-page{width:min(80rem,100% - 3rem)}.design-system-page>header{max-width:58rem}.design-system-page .content-prose{padding-top:var(--space-lg)}.design-system-page .content-prose h2,.design-system-page .content-prose h3,.design-system-page .content-prose p{margin-block:0}.design-system-page .content-prose p{font-size:var(--text-sm);line-height:1.6}.design-system-page code{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.72rem}.design-system-meta{gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;display:flex}.design-system-meta span{align-items:center;gap:var(--space-3xs);min-height:1.8rem;padding-inline:var(--space-xs);border:var(--rule-thin) solid var(--color-rule);background:var(--color-surface);border-radius:999px;display:inline-flex}.design-system-meta svg{width:.85rem;height:.85rem;color:var(--color-success-strong)}.design-system-nav{top:var(--space-sm);z-index:var(--z-sticky);gap:var(--space-3xs);margin-top:var(--space-lg);padding:var(--space-3xs);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:color-mix(in oklch, var(--color-surface) 92%, transparent);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:thin;display:flex;position:sticky;overflow-x:auto}.design-system-nav a{min-height:2.5rem;padding-inline:var(--space-xs);border-radius:calc(var(--radius-control) - .1rem);color:var(--color-ink-2);font-size:var(--text-xs);flex:none;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.design-system-nav a:hover{background:var(--color-paper-2);color:var(--color-ink)}.design-system-page .design-section{margin-top:var(--space-2xl);padding-top:var(--space-lg);scroll-margin-top:6rem}.design-system-page .design-section-heading{gap:var(--space-md);grid-template-columns:3.5rem minmax(0,1fr)}.design-system-page .design-section-heading>span{padding-top:.32rem}.design-system-page .design-section-heading h2{font-size:clamp(1.65rem,3vw,2.15rem)}.design-system-page .design-section-heading p{max-width:54rem;margin-top:var(--space-xs);font-size:var(--text-md)}.design-brand-grid,.design-theme-grid,.design-guidance-grid,.design-container-examples,.design-foundation-grid,.design-interactive-grid,.design-state-grid,.design-accessibility-grid{gap:var(--space-sm);margin-top:var(--space-lg);display:grid}.design-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.design-brand-surface{align-content:space-between;justify-items:start;gap:var(--space-md);min-height:11rem;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.design-brand-surface.is-dark{border-color:var(--color-inverse-surface-2);background:var(--color-inverse-surface);color:var(--color-inverse-text)}.design-brand-surface.is-dark .eyebrow,.design-brand-surface.is-dark code{color:var(--color-inverse-muted)}.design-brand-surface .brand-lockup{min-height:4rem}.design-brand-surface>img{object-fit:contain;width:3.5rem;height:3.5rem}.design-brand-surface code{color:var(--color-muted)}.design-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.design-guidance-grid>div{padding:var(--space-md);border-top:var(--rule-thin) solid var(--color-rule)}.design-guidance-grid strong{font-size:var(--text-sm)}.design-guidance-grid ul,.design-contract-list,.design-checklist{gap:var(--space-xs);margin:var(--space-sm) 0 0;padding:0;list-style:none;display:grid}.design-guidance-grid li,.design-contract-list li{padding-left:var(--space-md);color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.55;position:relative}.design-guidance-grid li:before,.design-contract-list li:before{content:"";background:var(--color-rule-strong);border-radius:50%;width:.32rem;height:.32rem;position:absolute;top:.68em;left:0}.design-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.design-palette{min-width:0;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-surface);color:var(--color-ink)}.design-palette.is-dark{color:#f3f2ef;color:lab(95.3764% .107527 1.52063);background:#040509;background:lab(1.34734% .129908 -1.61665);border-color:#25272e;border-color:lab(15.8273% .199884 -4.48399)}.design-palette>header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.design-palette h3{font-size:var(--text-lg);margin-top:var(--space-3xs)!important}.design-palette>header>span{color:var(--color-muted);font-size:var(--text-xs)}.design-palette.is-dark>header>span,.design-palette.is-dark .eyebrow{color:#8a8c91;color:lab(58.1959% .0598133 -3.02714)}.design-palette-grid{gap:var(--space-sm);margin-top:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-palette-grid>div{gap:var(--space-3xs);min-width:0;display:grid}.design-swatch{border:1px solid color-mix(in oklch, currentColor 15%, transparent);border-radius:var(--radius-control);background:var(--design-swatch);height:4.5rem;display:block}.design-palette-grid strong{margin-top:var(--space-3xs);font-size:var(--text-xs)}.design-palette-grid code,.design-palette-grid small{overflow-wrap:anywhere;min-width:0;color:var(--color-muted);font-size:.66rem}.design-palette.is-dark .design-palette-grid code,.design-palette.is-dark .design-palette-grid small{color:#8a8c91;color:lab(58.1959% .0598133 -3.02714)}.design-semantic-grid{gap:var(--space-sm);margin-top:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.design-semantic-state{--state-ink:var(--color-work-strong);--state-surface:var(--color-work-soft);--state-border:var(--color-work-border);gap:var(--space-xs);min-width:0;padding:var(--space-sm);border:var(--rule-thin) solid var(--state-border);border-radius:var(--radius-card);background:var(--state-surface);color:var(--state-ink);grid-template-columns:auto minmax(0,1fr);display:grid}.design-semantic-state.is-success{--state-ink:var(--color-success-strong);--state-surface:var(--color-success-soft);--state-border:var(--color-success-border)}.design-semantic-state.is-warning{--state-ink:var(--color-warning-strong);--state-surface:var(--color-warning-soft);--state-border:var(--color-warning-border)}.design-semantic-state.is-error{--state-ink:var(--color-danger-strong);--state-surface:var(--color-danger-soft);--state-border:var(--color-danger-border)}.design-semantic-state>svg{width:1rem;height:1rem;margin-top:.08rem}.design-semantic-state>div{gap:var(--space-3xs);min-width:0;display:grid}.design-semantic-state strong,.design-semantic-state span{font-size:var(--text-xs)}.design-semantic-state code{overflow-wrap:anywhere}.design-rule-note,.design-component-note{margin-top:var(--space-md)!important;color:var(--color-muted)!important;font-size:var(--text-xs)!important}.design-rule-note code{margin-inline:.25rem}.design-type-scale{margin-top:var(--space-lg);border-block:var(--rule-thin) solid var(--color-rule)}.design-type-scale>div{gap:var(--space-md);min-width:0;padding-block:var(--space-md);border-top:var(--rule-thin) solid var(--color-rule-soft);grid-template-columns:9rem minmax(0,1fr) 12rem;align-items:baseline;display:grid}.design-type-scale>div:first-child{border-top:0}.design-type-scale span,.design-type-scale code{color:var(--color-muted);font-size:var(--text-xs)}.design-type-scale strong,.design-type-scale p,.design-type-scale small{min-width:0;color:var(--color-ink)}.design-type-scale .is-display{letter-spacing:-.045em;font-size:clamp(2rem,5vw,4rem);font-weight:650;line-height:1}.design-type-scale .is-title{font-size:var(--text-2xl);letter-spacing:-.04em;font-weight:650}.design-type-scale .is-section{font-size:var(--text-xl);letter-spacing:-.025em;font-weight:620}.design-type-scale .is-label{font-size:var(--text-sm);font-weight:650}.design-type-scale .is-numeric{font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums}.design-copy-rules{gap:var(--space-sm);margin-top:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.design-copy-rules p{padding:var(--space-sm);border-left:2px solid var(--color-rule-strong);color:var(--color-ink-2)}.design-copy-rules strong{margin-bottom:var(--space-3xs);color:var(--color-ink);display:block}.design-spacing-list{gap:var(--space-2xs);margin-top:var(--space-lg);display:grid}.design-spacing-list>div{gap:var(--space-sm);grid-template-columns:3rem minmax(8rem,1fr) 5rem 11rem;align-items:center;min-height:2.5rem;display:grid}.design-spacing-list>div>span{width:var(--design-space);background:var(--color-accent);border-radius:999px;height:.8rem;display:block}.design-spacing-list small{color:var(--color-muted);font-family:var(--font-mono)}.design-container-examples{grid-template-columns:repeat(3,minmax(0,1fr))}.design-container-examples article{min-width:0;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface)}.design-container-examples strong{margin-block:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xl);font-variant-numeric:tabular-nums;display:block}.design-container-examples article>p:last-child{color:var(--color-muted)}.design-grid-demo{gap:var(--space-2xs);margin-top:var(--space-sm);padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-2);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.design-grid-demo span{border:var(--rule-thin) solid var(--color-work-border);border-radius:calc(var(--radius-control) - .15rem);background:var(--color-work-soft);min-height:5rem;color:var(--color-work-strong);font-family:var(--font-mono);font-size:var(--text-xs);place-items:center;display:grid}.design-responsive-table-wrap{margin-top:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);overflow-x:auto}.design-reference-table{border-collapse:collapse;text-align:left;width:100%;min-width:42rem}.design-reference-table caption{padding:var(--space-sm);color:var(--color-muted);font-size:var(--text-xs);text-align:left}.design-reference-table th,.design-reference-table td{padding:var(--space-sm);border-top:var(--rule-thin) solid var(--color-rule-soft);color:var(--color-ink-2);font-size:var(--text-sm);vertical-align:top;line-height:1.5}.design-reference-table thead th{background:var(--color-paper-2);color:var(--color-muted);font-size:var(--text-xs);font-weight:650}.design-reference-table tbody th{color:var(--color-ink);font-weight:650}.design-foundation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.design-foundation-grid article{gap:var(--space-xs);min-width:0;padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule-soft);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.design-foundation-grid article>span{border:var(--rule-thin) solid var(--color-rule);background:var(--color-paper);height:6rem;display:block}.design-foundation-grid article>strong{font-size:var(--text-sm)}.design-foundation-grid article>code{color:var(--color-muted)}.design-radius.is-control{border-radius:var(--radius-control)}.design-radius.is-card{border-radius:var(--radius-card)}.design-radius.is-panel{border-radius:var(--radius-panel)}.design-elevation.is-flat{box-shadow:none}.design-elevation.is-raised{box-shadow:var(--shadow-card)}.design-elevation.is-floating{box-shadow:var(--shadow-preview)}.design-subsection{margin-top:var(--space-xl);padding-top:var(--space-md);border-top:var(--rule-thin) solid var(--color-rule-soft)}.design-subsection-heading{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.design-subsection-heading h3{font-size:var(--text-lg);letter-spacing:-.02em}.design-subsection-heading code{color:var(--color-muted)}.design-system-page .component-row [data-slot=button]{min-width:fit-content}.design-system-page .component-row [data-slot=spinner]{width:1rem;height:1rem}.design-system-page .design-control-grid{margin-top:0}.design-system-page .design-control-example{border-color:var(--color-rule)}.design-control-example.is-wide{grid-column:1/-1}.design-badge-row{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.design-badge-row .settings-status{gap:var(--space-3xs)}.design-badge-row .settings-status svg{width:.85rem;height:.85rem}.design-table-frame{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.design-table-frame .task-plan-table-wrap{border:0;border-radius:0}.design-interactive-grid{margin-bottom:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.design-specimen{align-content:start;gap:var(--space-md);min-width:0;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.design-specimen-copy{gap:var(--space-3xs);display:grid}.design-specimen-copy h3{font-size:var(--text-md)}.design-specimen-copy>p:last-child,.design-modal>p{color:var(--color-muted);font-size:var(--text-xs)}.design-tabs{gap:var(--space-3xs);padding:var(--space-3xs);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper-2);display:flex}.design-tabs button{min-height:2.5rem;padding-inline:var(--space-xs);border-radius:calc(var(--radius-control) - .14rem);color:var(--color-ink-2);font-size:var(--text-xs);background:0 0;border:0;flex:1;font-weight:650}.design-tabs button[data-state=active]{background:var(--color-surface);color:var(--color-ink);box-shadow:0 0 0 var(--rule-thin) var(--color-rule), var(--shadow-card)}.design-tab-panel{min-height:8rem;padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-radius:0 0 var(--radius-control) var(--radius-control);border-top:0}.design-tab-preview{gap:var(--space-xs);grid-template-columns:auto minmax(0,1fr);display:grid}.design-tab-preview strong{font-size:var(--text-sm)}.design-tab-preview p{color:var(--color-muted);margin-top:var(--space-3xs)!important;font-size:var(--text-xs)!important}.design-status-mark{border:var(--rule-thin) solid var(--color-success-border);background:var(--color-success-soft);width:2rem;height:2rem;color:var(--color-success-strong);border-radius:50%;place-items:center;display:grid}.design-status-mark svg{width:.9rem;height:.9rem}.design-icon-actions{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.design-icon-actions code{color:var(--color-muted)}.design-modal{width:min(31rem,100% - 2rem);max-width:none;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-surface-raised);color:var(--color-ink);box-shadow:var(--shadow-preview)}.design-modal[open]{gap:var(--space-md);animation:taskk-motion-fade-scale var(--dur-medium) var(--ease-out) both;display:grid}.design-modal::backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.design-modal-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.design-modal-heading h2{margin-top:var(--space-3xs)!important;font-size:var(--text-lg)!important}.design-icon-button{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-ink-2);flex:none;place-items:center;display:grid}.design-icon-button:hover{border-color:var(--color-rule-strong);color:var(--color-ink)}.design-icon-button svg{width:1rem;height:1rem}.design-modal-actions{justify-content:flex-end;gap:var(--space-xs);display:flex}.design-motion-stage{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper-2);place-items:center;min-height:7rem;display:grid}.design-motion-group{width:min(22rem, calc(100% - (var(--space-sm) * 2)));gap:var(--space-2xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.design-motion-object{padding:var(--space-xs) var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-card);font-size:var(--text-xs);text-align:center;place-items:center;font-weight:650;display:grid}.design-system-page .design-analytics-examples{margin-top:var(--space-lg)}.design-system-page .analytics-grid{align-items:stretch}.design-chart-rules,.design-progress-states,.design-motion-rules{gap:var(--space-sm);margin-top:var(--space-sm);display:grid}.design-chart-rules{grid-template-columns:repeat(4,minmax(0,1fr))}.design-chart-rules p{padding:var(--space-sm);border-top:var(--rule-thin) solid var(--color-rule)}.design-chart-rules strong,.design-chart-rules span{display:block}.design-chart-rules strong{color:var(--color-ink);font-size:var(--text-sm)}.design-chart-rules span{margin-top:var(--space-3xs);color:var(--color-muted);font-size:var(--text-xs)}.design-state-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.design-state-card{align-content:start;gap:var(--space-md);min-width:0;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.design-state-card h3{font-size:var(--text-md);margin-top:var(--space-3xs)!important}.design-state-card>p:last-child{color:var(--color-muted);font-size:var(--text-xs)}.design-state-card .task-detail-loading-panel{padding:var(--space-sm)}.design-state-card .task-detail-loading-panel span:nth-child(2){height:5rem}.design-state-card .empty-state{padding:var(--space-lg) var(--space-sm);border:var(--rule-thin) solid var(--color-rule-soft)}.design-state-card .error-notice{margin:0}.design-progress-states{grid-template-columns:repeat(4,minmax(0,1fr))}.design-progress-states article{align-content:start;gap:var(--space-sm);min-width:0;padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule-soft);border-radius:var(--radius-card);display:grid}.design-progress-states strong{font-size:var(--text-xs)}.design-progress-states .chart-inline-status{min-height:8rem}.design-motion-rules{grid-template-columns:repeat(4,minmax(0,1fr))}.design-motion-rules article{gap:var(--space-3xs);padding:var(--space-sm);border-left:2px solid var(--color-rule-strong);display:grid}.design-motion-rules strong{font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums}.design-motion-rules span,.design-motion-rules code{color:var(--color-muted);font-size:var(--text-xs)}.design-checklist{margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.design-checklist li{gap:var(--space-xs);color:var(--color-ink-2);font-size:var(--text-sm);align-items:flex-start;line-height:1.55;display:flex}.design-checklist svg{width:1rem;height:1rem;color:var(--color-success-strong);flex:none;margin-top:.18rem}.design-accessibility-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.design-accessibility-grid article{padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface)}.design-accessibility-grid strong{font-size:var(--text-sm)}.design-accessibility-grid p{color:var(--color-muted);margin-top:var(--space-xs)!important;font-size:var(--text-xs)!important}.design-focus-demo{gap:var(--space-sm);margin-top:var(--space-sm);padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-2);flex-wrap:wrap;align-items:center;display:flex}.design-focus-demo button{min-height:2.75rem;padding-inline:var(--space-sm);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-xs);font-weight:650}.design-focus-demo span{color:var(--color-muted);font-size:var(--text-xs)}.design-implementation-steps{margin:var(--space-lg) 0 0;border-block:var(--rule-thin) solid var(--color-rule);padding:0;list-style:none;display:grid}.design-implementation-steps li{gap:var(--space-md);padding-block:var(--space-md);border-top:var(--rule-thin) solid var(--color-rule-soft);grid-template-columns:3rem minmax(0,1fr);display:grid}.design-implementation-steps li:first-child{border-top:0}.design-implementation-steps li>span{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.design-implementation-steps strong{font-size:var(--text-sm)}.design-implementation-steps p{color:var(--color-muted);margin-top:var(--space-3xs)!important;font-size:var(--text-xs)!important}.design-definition-of-done{gap:var(--space-sm);margin-top:var(--space-lg);padding:var(--space-md);border:var(--rule-thin) solid var(--color-work-border);border-radius:var(--radius-card);background:var(--color-work-soft);color:var(--color-work-strong);grid-template-columns:auto minmax(0,1fr);display:grid}.design-definition-of-done>svg{width:1.1rem;height:1.1rem;margin-top:.12rem}.design-definition-of-done p{color:currentColor;margin-top:var(--space-3xs)!important;font-size:var(--text-xs)!important}.sidebar-preview-return{margin-top:var(--space-lg)}@media (max-width:1000px){.design-brand-grid,.design-semantic-grid,.design-chart-rules,.design-progress-states,.design-motion-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.design-state-grid,.design-accessibility-grid{grid-template-columns:1fr}}@media (max-width:800px){.design-system-page{width:min(100% - 2rem,80rem)}.design-system-page .design-section-heading{gap:var(--space-2xs);grid-template-columns:1fr}.design-system-page .design-section-heading>span{padding-top:0}.design-brand-grid,.design-theme-grid,.design-interactive-grid,.design-foundation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.design-type-scale>div{grid-template-columns:7rem minmax(0,1fr)}.design-type-scale>div>code{grid-column:2}.design-copy-rules,.design-container-examples,.design-accessibility-grid{grid-template-columns:1fr}.design-grid-demo{grid-template-columns:repeat(6,minmax(0,1fr))}.design-checklist{grid-template-columns:1fr}}@media (max-width:600px){.design-system-page{width:min(100% - 1.5rem,80rem);padding-top:var(--space-2xl)}.design-system-page>header p{font-size:var(--text-md)}.design-system-nav{top:var(--space-2xs);margin-inline:calc(var(--space-2xs) * -1)}.design-system-page .design-section{margin-top:var(--space-xl)}.design-brand-grid,.design-theme-grid,.design-semantic-grid,.design-interactive-grid,.design-foundation-grid,.design-chart-rules,.design-progress-states,.design-motion-rules{grid-template-columns:1fr}.design-brand-surface{min-height:9rem}.design-palette-grid{gap:var(--space-xs)}.design-swatch{height:3.5rem}.design-type-scale>div{gap:var(--space-xs);grid-template-columns:1fr}.design-type-scale>div>code{grid-column:auto}.design-type-scale .is-title{font-size:var(--text-xl)}.design-spacing-list>div{gap:var(--space-xs);grid-template-columns:2.5rem minmax(5rem,1fr) 4rem}.design-spacing-list>div>code:last-child{grid-column:2/-1}.design-grid-demo{grid-template-columns:repeat(4,minmax(0,1fr))}.design-modal-actions{flex-direction:column-reverse;align-items:stretch}.design-modal-actions [data-slot=button]{width:100%}.design-motion-stage{min-height:12rem}.design-motion-group{grid-template-columns:1fr}.design-implementation-steps li{gap:var(--space-sm);grid-template-columns:2rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.design-modal[open]{animation-name:taskk-motion-fade-in;transform:none}}
