.planning_boardContent__uENvG,.planning_board__25yQ2,.planning_cardDetails__zH60_,.planning_card__MCIlM,.planning_filters__Bbi3F,.planning_laneField__ilxYq,.planning_progress__bGE9d{display:grid}.planning_board__25yQ2{gap:var(--admin-space-5);min-width:0}.planning_filters__Bbi3F{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);gap:var(--admin-space-4);grid-template-columns:repeat(4,minmax(10rem,1fr));margin:0;min-width:0;padding:var(--admin-space-4)}.planning_filters__Bbi3F legend{font-weight:700;padding-inline:var(--admin-space-2)}.planning_filterField__6cXmS,.planning_laneField__ilxYq{gap:var(--admin-space-2);min-width:0}.planning_filterField__6cXmS{display:grid}.planning_filterField__6cXmS>span,.planning_laneField__ilxYq>span{font-weight:600}.planning_clearFilters__vZ7ZW{align-self:end;justify-self:start}.planning_boardContent__uENvG{gap:var(--admin-space-4);grid-auto-columns:minmax(18rem,1fr);grid-auto-flow:column;min-width:100%;overflow-x:auto;padding:var(--admin-space-1) var(--admin-space-1) var(--admin-space-4)}.planning_lane__hL6Oe{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);align-content:start;display:grid;gap:var(--admin-space-3);min-height:12rem;padding:var(--admin-space-4)}.planning_laneOver__W3bU_{border-color:var(--admin-accent);box-shadow:0 0 0 2px var(--admin-accent-soft)}.planning_laneHeader__6GvQL{align-items:center;display:flex;gap:var(--admin-space-2);justify-content:space-between}.planning_laneHeader__6GvQL h3{font-size:1rem;margin:0}.planning_laneCount__pXHhU{background:var(--admin-surface-subtle);border:1px solid var(--admin-border);border-radius:999px;color:var(--admin-text-muted);font-size:.8125rem;padding:var(--admin-space-1) var(--admin-space-2)}.planning_laneList__ZsLwg{display:grid;gap:var(--admin-space-3);list-style:none;margin:0;padding:0}.planning_emptyLane__ElMfm{color:var(--admin-text-muted);margin:0;padding-block:var(--admin-space-4);text-align:center}.planning_card__MCIlM{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);background:var(--admin-surface-elevated);gap:var(--admin-space-3);padding:var(--admin-space-4);position:relative;transition:border-color var(--admin-transition-fast),box-shadow var(--admin-transition-fast),opacity var(--admin-transition-fast);z-index:0}.planning_card__MCIlM[data-moving=true]{border-color:var(--admin-border-strong)}.planning_cardDragging__JAuMG{box-shadow:var(--admin-shadow-popover);opacity:.9;z-index:2}.planning_cardBadges__FMRiw,.planning_cardHeader__QfmJ9,.planning_progressLabel__vxSmN{align-items:center;display:flex;gap:var(--admin-space-2)}.planning_cardHeader__QfmJ9,.planning_progressLabel__vxSmN{justify-content:space-between}.planning_cardHeader__QfmJ9 h4{font-size:1rem;margin:0;overflow-wrap:anywhere}.planning_cardLink__NbSCz{border-radius:var(--admin-radius-xs);color:inherit;text-decoration-thickness:.08em;text-underline-offset:.18em}.planning_cardLink__NbSCz:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.planning_dragHandle__ZzppV{align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:var(--admin-radius-sm);color:var(--admin-text-muted);cursor:grab;display:inline-flex;font:inherit;justify-content:center;min-height:var(--admin-control-height-sm);min-width:var(--admin-control-height-sm);padding:var(--admin-space-1);touch-action:none}.planning_dragHandle__ZzppV:hover{background:var(--admin-hover);color:var(--admin-text)}.planning_dragHandle__ZzppV:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.planning_dragHandle__ZzppV:active{cursor:grabbing}.planning_dragHandle__ZzppV:disabled{cursor:not-allowed}.planning_cardBadges__FMRiw{flex-wrap:wrap}.planning_cardDetails__zH60_{gap:var(--admin-space-2);margin:0}.planning_cardDetails__zH60_>div{display:grid;gap:var(--admin-space-2);grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr)}.planning_cardDetails__zH60_ dt{color:var(--admin-text-muted)}.planning_cardDetails__zH60_ dd{margin:0;overflow-wrap:anywhere}.planning_progress__bGE9d{gap:var(--admin-space-2)}.planning_progressLabel__vxSmN{font-size:.875rem}.planning_laneField__ilxYq>span,.planning_progressLabel__vxSmN span:first-child{font-weight:600}.planning_progress__bGE9d progress{inline-size:100%}.planning_progressIncomplete__mXsRf{accent-color:var(--admin-error-soft-text)}.planning_progressComplete__bheSo{accent-color:var(--admin-success-soft-text)}.planning_laneField__ilxYq{border-top:1px solid var(--admin-border);padding-top:var(--admin-space-3)}.planning_createWorkflowForm__XtFmw,.planning_projectWorkflows__yf9Ui,.planning_projectWorkflows__yf9Ui>section,.planning_scheduleCard__ivGVQ,.planning_scheduleForm__daEWA,.planning_scheduleList__oa6iD,.planning_workflowDetail__5jYbR,.planning_workflowNameForm__pW1rH,.planning_workflowSteps__9L6pV,.planning_workflowTasks__CqvQL{display:grid}.planning_projectWorkflows__yf9Ui{gap:var(--admin-space-8)}.planning_projectWorkflows__yf9Ui>section,.planning_scheduleForm__daEWA,.planning_scheduleList__oa6iD,.planning_workflowDetail__5jYbR{gap:var(--admin-space-4)}.planning_actions__z6MwA,.planning_sectionHeader__lohLb,.planning_taskHeader__mgRPW,.planning_workflowTitle__cDJSZ{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-3);justify-content:space-between}.planning_projectWorkflows__yf9Ui>section>h2,.planning_sectionHeader__lohLb h2,.planning_sectionHeader__lohLb h3,.planning_taskDescription__UpC9A,.planning_workflowDetail__5jYbR h3,.planning_workflowSteps__9L6pV h4{margin:0}.planning_createWorkflowForm__XtFmw,.planning_scheduleCard__ivGVQ{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);gap:var(--admin-space-4);padding:var(--admin-space-4)}.planning_createWorkflowForm__XtFmw{align-items:end;grid-template-columns:repeat(4,minmax(10rem,1fr)) auto}.planning_workflowTitle__cDJSZ{justify-content:flex-start;width:100%}.planning_workflowMetadata__c1rQM{display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.planning_workflowMetadata__c1rQM>div{display:grid;gap:var(--admin-space-1)}.planning_workflowMetadata__c1rQM dt{color:var(--admin-text-muted)}.planning_workflowMetadata__c1rQM dd{margin:0;overflow-wrap:anywhere}.planning_deadlineSummary__o3Lq1{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-2)}.planning_workflowNameForm__pW1rH{align-items:end;gap:var(--admin-space-3);grid-template-columns:minmax(12rem,1fr) auto}.planning_workflowControls__WF8F0{align-items:end;display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(2,minmax(12rem,1fr)) auto}.planning_workflowSteps__9L6pV,.planning_workflowTasks__CqvQL{gap:var(--admin-space-3);margin:0;padding-inline-start:var(--admin-space-5)}.planning_workflowSteps__9L6pV>li,.planning_workflowTasks__CqvQL>li{padding-inline-start:var(--admin-space-2)}.planning_workflowTasks__CqvQL>li{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);display:grid;gap:var(--admin-space-3);list-style-position:outside;padding:var(--admin-space-3)}.planning_taskHeader__mgRPW{align-items:flex-start}.planning_taskDescription__UpC9A{color:var(--admin-text-muted)}.planning_taskControls__Ro5i5{align-items:end;display:grid;gap:var(--admin-space-3);grid-template-columns:minmax(10rem,1fr) minmax(12rem,1fr)}.planning_scheduleGrid__5TmrD{align-items:start;display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(3,minmax(10rem,1fr))}.planning_scheduleCard__ivGVQ h3{overflow-wrap:anywhere}.planning_emptyState__I1OAL{color:var(--admin-text-muted);padding-block:var(--admin-space-4)}@media(prefers-reduced-motion:reduce){.planning_card__MCIlM{transition:none}}@media(max-width:960px){.planning_createWorkflowForm__XtFmw,.planning_filters__Bbi3F,.planning_scheduleGrid__5TmrD,.planning_workflowMetadata__c1rQM{grid-template-columns:repeat(2,minmax(10rem,1fr))}}@media(max-width:640px){.planning_createWorkflowForm__XtFmw,.planning_filters__Bbi3F,.planning_scheduleGrid__5TmrD,.planning_taskControls__Ro5i5,.planning_workflowControls__WF8F0,.planning_workflowMetadata__c1rQM,.planning_workflowNameForm__pW1rH{grid-template-columns:1fr}.planning_boardContent__uENvG{grid-auto-columns:minmax(16rem,88vw)}}