.sv-task-card[data-v-ba990854]{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 16px;margin-bottom:8px;border:1px solid rgba(91,42,111,.15);border-radius:8px;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.sv-task-card[data-v-ba990854]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(91,42,111,.12);border-color:rgba(91,42,111,.35)}.theme--dark .sv-task-card[data-v-ba990854]{background:hsla(0,0%,100%,.03);border-color:rgba(200,165,240,.18)}.theme--dark .sv-task-card[data-v-ba990854]:hover{background:hsla(0,0%,100%,.06);border-color:rgba(200,165,240,.32)}.sv-task-card__rail[data-v-ba990854]{position:absolute;left:0;top:8px;bottom:8px;width:4px;border-radius:0 3px 3px 0;background:rgba(0,0,0,.08);transition:background .2s ease}.sv-task-card--critique .sv-task-card__rail[data-v-ba990854]{background:#e53935}.sv-task-card--urgent .sv-task-card__rail[data-v-ba990854]{background:#ff8f00}.sv-task-card--normal .sv-task-card__rail[data-v-ba990854]{background:#fbc02d}.sv-task-card--ok .sv-task-card__rail[data-v-ba990854]{background:#2e7d32}.sv-task-card--overdue[data-v-ba990854]{border-color:rgba(229,57,53,.35);background:rgba(229,57,53,.02)}.theme--dark .sv-task-card--overdue[data-v-ba990854]{background:rgba(229,57,53,.06);border-color:rgba(229,57,53,.4)}.sv-task-card--compact[data-v-ba990854]{padding:8px 10px 8px 14px;gap:10px;margin-bottom:6px}.sv-task-card--expanded[data-v-ba990854]{box-shadow:0 4px 16px rgba(45,27,78,.28)!important}.sv-task-card__badge[data-v-ba990854]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.12);font-size:1.35rem;line-height:1}.sv-task-card__badge--small[data-v-ba990854]{width:34px;height:34px;border-radius:8px;font-size:1.1rem}.sv-task-card__body[data-v-ba990854]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.sv-task-card__header[data-v-ba990854]{display:flex;align-items:center;gap:8px;min-width:0}.sv-task-card__title[data-v-ba990854]{flex:1;min-width:0;font-size:13px;font-weight:700;color:#2d1b4e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.1px}.theme--dark .sv-task-card__title[data-v-ba990854]{color:#ede0ff}.sv-task-card__title--compact[data-v-ba990854]{font-size:12px}.sv-task-card__retard[data-v-ba990854]{flex-shrink:0;box-shadow:0 2px 6px rgba(229,57,53,.32)}.sv-task-card__progress[data-v-ba990854]{height:4px;border-radius:999px;background:rgba(91,42,111,.08);overflow:hidden}.theme--dark .sv-task-card__progress[data-v-ba990854]{background:hsla(0,0%,100%,.08)}.sv-task-card__progress-fill[data-v-ba990854]{height:100%;background:linear-gradient(135deg,#5b2a6f,#b84d89);border-radius:inherit;transition:width .3s ease}.sv-task-card__metrics[data-v-ba990854]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:11px;color:rgba(45,27,78,.62)}.theme--dark .sv-task-card__metrics[data-v-ba990854]{color:rgba(237,224,255,.62)}.sv-task-card__metric[data-v-ba990854]{display:inline-flex;align-items:center;gap:4px;line-height:1.2}.sv-task-card__metric strong[data-v-ba990854]{font-weight:700;color:rgba(45,27,78,.85)}.theme--dark .sv-task-card__metric strong[data-v-ba990854]{color:rgba(237,224,255,.92)}.sv-task-card__metric em[data-v-ba990854]{font-style:italic;opacity:.75}.sv-task-card__metric--detail[data-v-ba990854]{opacity:.85}.sv-task-card__metric--accent strong[data-v-ba990854]{color:#6a1b9a}.theme--dark .sv-task-card__metric--accent strong[data-v-ba990854]{color:#c8a5f0}.sv-task-card__metric-icon[data-v-ba990854]{color:rgba(91,42,111,.55)!important}.theme--dark .sv-task-card__metric-icon[data-v-ba990854]{color:rgba(200,165,240,.65)!important}.sv-task-card__metric-suffix[data-v-ba990854]{opacity:.7;margin-left:1px}.sv-task-card__action[data-v-ba990854]{flex-shrink:0}.sv-task-card-expand-enter-active[data-v-ba990854],.sv-task-card-expand-leave-active[data-v-ba990854]{transition:opacity .2s ease,max-width .25s ease,margin .25s ease;max-width:200px;overflow:hidden}.sv-task-card-expand-enter[data-v-ba990854],.sv-task-card-expand-leave-to[data-v-ba990854]{opacity:0;max-width:0;margin:0}