.qi-header{display:flex;align-items:center;gap:16px;padding:4px 0 24px}.qi-header h2{font-size:21px;letter-spacing:-.7px;color:#e2e9de;margin:0}.qi-header p{font-size:12px;color:#9bb0a2;margin:7px 0 0}.qi-orbit{border:1px solid #d0ac71;box-shadow:0 0 0 5px #af956c14;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:24px Georgia,serif;color:#efd5a6}.qi-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.qi-case{display:grid;grid-template-columns:28px minmax(0,1fr) 115px 150px;align-items:center;gap:16px;width:100%;padding:18px 8px;border:0;border-top:1px solid #344a3c;color:#d9e5d6;text-align:left;background:transparent;cursor:pointer}.qi-case:hover{background:#27392a}.qi-case:focus-visible{outline:2px solid #b2c89f;outline-offset:2px}.qi-case-marker{height:25px;width:25px;display:grid;place-items:center;border:1px solid #61705b;border-radius:50%;color:#d1c09b;font:14px Georgia,serif}.qi-due{font-size:11px;color:#c2d2bd;display:grid;gap:6px}.qi-due small{font-size:10px;color:#8fa58e}.qi-due.is-overdue,.qi-due.is-overdue small{color:#edb48d}.qi-state-held,.qi-state-open{background:#3a3226;border-color:#796442;color:#ebcd9e}.qi-state-rejected{background:#3e2c2d;border-color:#825855;color:#f0bab4}.qi-state-released,.qi-state-closed{background:#263e2b;border-color:#506d4c;color:#c8e4b5}.qi-state-investigating{background:#273e3b;border-color:#4c7068;color:#c3e2d4}.qi-stage{display:flex;gap:6px;margin-bottom:20px}.qi-stage span{flex:1;border-top:2px solid #3a4c3e;padding-top:8px;font-size:10px;color:#869c88}.qi-stage .is-done{border-color:#c2b280;color:#d7d6b7}.qi-section{padding:10px 0}.qi-section h3{font-size:13px;font-weight:500}.qi-target{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 0;border-top:1px solid #364c3a}.qi-target>div{flex:1;min-width:180px}.qi-target b,.qi-position b{font-size:12px;font-weight:500}.qi-target small,.qi-position small,.qi-use small{display:block;font-size:10px;color:#9fb29a;line-height:1.6;margin-top:6px}.qi-target button{font-size:10px;padding:7px 10px}.qi-target p{width:100%;font-size:11px;color:#becdb5;line-height:1.7;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.qi-note{padding:12px 0}.qi-note>small{font-size:10px;color:#a1b394}.qi-note>p{font-size:12px;line-height:1.7;color:#d0dcc6;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 14px}.qi-note>b{font-size:12px;color:#cedec4}.qp-detail>details[data-panel]{border-top:1px solid #3d533f;padding:15px 0}.qp-detail>details[data-panel]>summary{cursor:pointer;font-size:12px;color:#c9d9bf;line-height:1.5}.qi-position{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:14px 0;border-bottom:1px solid #344a37}.qi-position>div:last-child{text-align:right}.qi-position button{font-size:10px;margin-top:8px}.qi-position b,.qi-use b{overflow-wrap:anywhere}.qi-use{border-bottom:1px solid #344a37;padding:12px 0;font-size:12px}.qi-pick-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 10px;font-size:12px}.qi-pick-head button{font-size:11px}.qi-selected{display:flex;justify-content:space-between;align-items:center;border:1px solid #4e6649;border-radius:6px;padding:8px 10px;margin:6px 0;font-size:11px}.qi-selected button{border:0;background:transparent;color:#bdccae;cursor:pointer;font-size:18px}.qi-workspace .qp-results{min-height:300px}
@media(max-width:700px){.qi-case{grid-template-columns:22px minmax(0,1fr) 120px;gap:10px;padding:16px 0}.qi-due{grid-column:2;grid-row:2}.qi-case>.qp-row-state{grid-column:3;grid-row:1/3}.qi-header h2{font-size:18px}.qi-stage span{font-size:9px}.qi-position{grid-template-columns:1fr}.qi-position>div:last-child{text-align:left}.qi-target>div{min-width:140px}.qi-metrics{gap:8px}.qi-metrics>div{padding:12px 8px}.qi-metrics span{font-size:10px}}
