.qt-progress{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:14px;font-size:15px;display:flex}.qt-bar{border:1px solid var(--line);background:#fff;border-radius:99px;flex:100%;height:12px;overflow:hidden}.qt-bar span{background:var(--leaf);height:100%;transition:width .2s;display:block}.qt-group{margin-top:18px}.qt-ghead{border-bottom:2px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding-bottom:6px;display:flex}.qt-ghead h3{margin:0;font-size:18px}.qt-mini{font:inherit;border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:700}.qt-mini:hover{color:var(--maple-2);border-color:var(--maple)}.qt-list{margin:0;padding:0;list-style:none}.qt-list li{border-bottom:1px solid var(--line);margin:0;padding:0}.qt-row{align-items:flex-start;gap:10px;padding:8px 2px;display:flex}.qt-row input[type=checkbox]{width:20px;height:20px;accent-color:var(--leaf);cursor:pointer;flex:none;margin:2px 0 0}.qt-lv{min-width:28px;color:var(--muted);text-align:right;flex:none;padding-top:2px;font-size:13px;font-weight:700}.qt-name{flex-direction:column;min-width:0;display:flex}.qt-name>a{font-weight:700}.qt-name small{color:var(--muted);font-size:12px}.qt-done .qt-name>a{opacity:.6;text-decoration:line-through}.qt-code{flex-wrap:wrap;gap:8px;display:flex}.qt-code input{flex:180px;font-family:ui-monospace,Menlo,monospace!important}.qt-reset{margin-top:12px}.qt-name .calc-tag{align-self:flex-start;margin:2px 0}
