.v23{min-width:0}.v23-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:24px}.v23-head h1{font-weight:800}.v23-head p{color:#778193}.v23-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:20px}.v23-stats>div{padding:18px;background:#fff;border:1px solid #e9edf1;border-radius:16px;display:flex;flex-direction:column;gap:5px}.v23-stats strong{font-size:28px}.v23-stats small{color:#768091}.v23-filters{display:flex;gap:10px;margin-bottom:16px}.v23-filters input{flex:2}.v23-filters select{flex:1}.v23-board{display:grid;grid-template-columns:repeat(6,minmax(230px,1fr));gap:14px;overflow-x:auto;max-width:100%;padding-bottom:16px}.v23-column{min-width:0;background:#f4f5f7;border:1px solid #e8eaf0;border-radius:18px;padding:12px}.v23-column-head{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;margin:4px 4px 14px}.v23-column-head span{background:#e5e8ee;border-radius:99px;padding:3px 9px}.v23-dropzone{min-height:320px;display:flex;flex-direction:column;gap:10px;border-radius:12px}.v23-dropzone.v23-over{background:#e9e4ff;outline:2px dashed #9d85ee}.v23-card{background:white;box-shadow:0 4px 13px #16223c0a;border:1px solid #e8e9ec;border-radius:14px;padding:14px;min-width:0;cursor:grab}.v23-card[hidden]{display:none}.v23-card-top,.v23-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:8px}.v23-card-top{margin-bottom:12px}.v23-card-bottom{font-size:11px;color:#677285;flex-wrap:wrap;margin-top:14px}.v23-tag,.v23-priority{padding:4px 7px;border-radius:8px;font-size:10px;background:#f0f2f6}.v23-priority.priority-4{background:#ffe5e7;color:#b31d32}.v23-priority.priority-3{background:#fff0db;color:#9c5900}.v23-title{border:0;background:none;padding:0;text-align:left;display:block;font-weight:750;color:#161c2a;width:100%;margin-bottom:7px}.v23-card>small{color:#8993a3}.v23-progress{height:6px;background:#e7eaf0;border-radius:50px;overflow:hidden;margin:10px 0 5px}.v23-progress span{height:100%;display:block;background:#7256ec}.v23-list{display:flex;flex-direction:column;overflow:visible}.v23-list .v23-column{min-width:0}.v23-list .v23-dropzone{min-height:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.v23-detail,.v23-editor{position:fixed;inset:0;z-index:2500;background:#141a2a73;display:flex;align-items:stretch;justify-content:flex-end}.v23-detail[hidden],.v23-editor[hidden]{display:none}.v23-detail-main,.v23-editor-dialog{background:#fff;width:min(580px,100%);padding:28px;overflow-y:auto;box-shadow:-15px 0 55px #0002}.v23-detail-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px}.v23-detail-head h2{font-size:23px;font-weight:800}.v23-detail-head button{border:none;background:#f0f1f3;border-radius:8px;font-size:25px;width:36px;height:36px}.v23-meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:17px;background:#f6f7f9;border-radius:14px;margin-bottom:22px;font-size:13px}.v23-status-form,.v23-subadd{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:14px 0}.v23-detail h3{font-size:16px;margin:22px 0 12px}.v23-subrow{display:flex;align-items:center;gap:8px;padding:8px;border-bottom:1px solid #eceff2}.v23-subrow button{border:0;background:none;font-size:20px}.v23-history{font-size:12px;color:#758091}.v23-actions{display:flex;gap:10px;margin-top:20px}.v23-editor-dialog label{display:block;font-weight:600;font-size:13px;margin-bottom:12px}.v23-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v23-modal-open{overflow:hidden}@media(max-width:1000px){.v23-stats{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.v23-stats{grid-template-columns:repeat(2,1fr)}.v23-head,.v23-filters{flex-wrap:wrap}.v23-filters>*{flex:1 1 150px!important}.v23-form-grid,.v23-meta{grid-template-columns:1fr}}
