.task-page-intro{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0 0 22px;padding:24px 28px;border:1.5px solid #dfe6ef;border-radius:20px;background:#fff;box-shadow:0 3px 8px rgba(31,52,83,.04),0 14px 30px rgba(31,52,83,.06)}.task-page-intro h2{margin:5px 0 7px;color:#24324d;font-size:23px;letter-spacing:-.035em}.task-page-intro p{max-width:650px;margin:0;color:#71809a;line-height:1.55}.task-intro-stats{display:flex;gap:10px;flex:none}.task-intro-stats div{min-width:86px;padding:13px 15px;border:1px solid #e1e8f0;border-radius:14px;background:#f8fafc;text-align:center}.task-intro-stats div:first-child{border-color:#cfe1ee;background:#f2f9ff}.task-intro-stats div:last-child{border-color:#ccecdf;background:#f2fbf7}.task-intro-stats strong{display:block;color:#24324d;font-size:22px}.task-intro-stats small{color:#71809a;font-size:11px}.kanban-col{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.kanban-col:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(39,56,100,.16)!important}.kanban-col .task-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.kanban-col .task-card:hover{transform:translateY(-4px) scale(1.01)!important;box-shadow:0 12px 22px rgba(39,56,100,.15)!important;border-color:#c5d8ea!important}@media(max-width:600px){.task-page-intro{align-items:flex-start;flex-direction:column;padding:20px}.task-intro-stats{width:100%}.task-intro-stats div{flex:1}.kanban-col:hover{transform:none}.kanban-col .task-card:hover{transform:translateY(-2px)!important}}
.task-scope-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 20px;padding:6px;border:1px solid #dfe6ef;border-radius:14px;background:#f7f9fc}.task-scope-buttons{display:flex;gap:4px}.task-scope-toggle{border:0;border-radius:10px;padding:10px 15px;background:transparent;color:#71809a;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.task-scope-toggle:hover{color:#24324d;background:#fff}.task-scope-toggle.active{background:#fff;color:#247fc0;box-shadow:0 3px 9px rgba(31,52,83,.09)}.task-scope-bar>span{padding:0 12px;color:#8996a9;font-size:11px}@media(max-width:600px){.task-scope-bar{align-items:stretch;flex-direction:column}.task-scope-buttons{width:100%}.task-scope-toggle{flex:1}.task-scope-bar>span{padding:5px 9px 8px}}
.task-card-meta{display:grid;grid-template-columns:1fr 1.35fr;gap:10px;margin:14px 0 4px;padding-top:11px;border-top:1px solid #edf0f5}.task-card-meta span{min-width:0}.task-card-meta small{display:block!important;margin:0 0 4px;color:#9aa4b7;font-size:9px!important;text-transform:uppercase;letter-spacing:.05em}.task-card-meta b{display:block;overflow:hidden;color:#53617a;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.kanban-col .task-card select{margin-top:11px}
.task-card.task-readonly{cursor:default;opacity:.8}.task-card.task-readonly select:disabled{cursor:not-allowed;background:#f2f4f7!important;color:#a0aabe!important}
