.kv14225-head{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:26px 32px;border:1px solid #ddd4ed;border-radius:26px;background:#faf8fe}.kv14225-head h3{margin:4px 0;color:#362647}.kv14225-board{display:grid;grid-template-columns:repeat(4,minmax(240px,1fr));gap:14px;margin-top:16px;align-items:start}.kv14225-lane{background:#eee8f7;border:1px solid #d8cce9;border-radius:22px;padding:13px;min-height:220px}.kv14225-lane h4{display:flex;justify-content:space-between;margin:0 0 10px;color:#4b3564}.kv14225-lane h4 span{background:#fff;border-radius:999px;padding:2px 9px}.kv14225-card{background:#fff;border:1px solid #ddd7e7;border-radius:16px;padding:14px;margin:10px 0;box-shadow:0 2px 8px #34234a10}.kv14225-card header,.kv14225-card footer{display:flex;gap:7px;justify-content:space-between;align-items:center}.kv14225-card h4{margin:10px 0 4px}.kv14225-card p{margin:5px 0;color:#5e5568}.kv14225-card dl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.kv14225-card dt{font-size:.75rem;color:#756d7d}.kv14225-card dd{margin:2px 0;font-weight:700}.kv14225-card aside{padding:9px;border-radius:10px;background:#f7f3fb;font-size:.9rem}.kv14225-card aside.warn{background:#fff1dc;color:#8a4b00}.kv14225-status,.kv14225-priority{border:0;border-radius:999px;padding:5px 9px;font-weight:700;background:#ebe2f7;color:#593b78}.kv14225-priority{cursor:pointer}.kv14225-status.s-in_progress{background:#e4d4f7}.kv14225-status.s-finished{background:#d9f1e5;color:#17653d}.kv14225-status.s-change_review,.kv14225-status.s-cancel_review{background:#ffe5dd;color:#9b341f}.kv14225-empty{padding:30px 10px;text-align:center;color:#82788e}.kv14225-dialog{max-width:560px;border:0;border-radius:20px;box-shadow:0 14px 50px #0004}.kv14225-dialog form{display:grid;gap:12px;padding:20px}.kv14225-dialog label{display:grid;gap:5px}@media(max-width:900px){.kv14225-board{grid-template-columns:1fr}.kv14225-lane{min-height:auto}.kv14225-card dl{grid-template-columns:1fr 1fr}.kv14225-head{padding:18px;border-radius:18px}.kv14225-card footer{flex-wrap:wrap}.kv14225-card footer button{flex:1 1 130px}}