.cq-mark{color:var(--cq-ink,#14172b);align-items:center;gap:.4em;line-height:1;display:inline-flex}.cq-mark-symbol{width:var(--mark-size,28px);height:var(--mark-size,28px);flex:none;display:block}.cq-mark-word{font-family:var(--cq-font-display,system-ui, sans-serif);font-weight:800;font-size:calc(var(--mark-size,28px) * .78);letter-spacing:-.03em}.cq-header{border-bottom:1px solid var(--cq-rule,#14172b1f);background:var(--cq-paper,#fbf9f4)}.cq-header nav{max-width:var(--cq-measure-gallery,1100px);padding:var(--cq-2,8px) var(--cq-4,16px);justify-content:space-between;align-items:center;gap:var(--cq-4,16px);flex-wrap:wrap;margin:0 auto;display:flex}.cq-header ul{gap:var(--cq-1,4px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cq-header a{color:var(--cq-slate,#5b6172);font-weight:600;font-size:var(--cq-text-sm,.875rem);padding:0 var(--cq-3,12px);border-radius:var(--cq-radius-pill,999px);text-decoration:none}.cq-header .cq-brand{padding-left:0}.cq-header a:hover{color:var(--cq-ink,#14172b);background:#14172b0d}.cq-header a[aria-current=page]{color:var(--cq-ink,#14172b);background:#14172b12}.cq-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body{background:var(--cq-paper);color:var(--cq-ink);margin:0}main{max-width:var(--cq-measure-app);padding:var(--cq-8) var(--cq-4) var(--cq-16);margin:0 auto}.panel{background:var(--cq-card);border:1px solid var(--cq-rule);border-radius:var(--cq-radius-card);box-shadow:var(--cq-lift);padding:var(--cq-4);margin:var(--cq-4) 0}input{margin:var(--cq-1) 0 var(--cq-3)}.status{padding:var(--cq-1) var(--cq-3);border-radius:var(--cq-radius-pill);font-size:var(--cq-text-sm);white-space:nowrap;border:1px solid #0000;align-items:center;font-weight:700;display:inline-flex}.status.live{background:var(--cq-sun);color:var(--cq-ink);border-color:var(--cq-sun-border)}.status.pending{background:var(--cq-coral);color:var(--cq-on-coral)}.status.rejected{background:var(--cq-coral-wash);color:var(--cq-coral);border-color:#c93f2659}.status.checked{background:var(--cq-teal-wash,#0e7c6b1f);color:var(--cq-teal,#0e7c6b);border-color:#0e7c6b59}.status.validating,.status.superseded{color:var(--cq-slate);background:#5b61721f}.reason{background:var(--cq-coral-wash);border:1px solid #c93f264d;border-left:4px solid var(--cq-coral);border-radius:var(--cq-radius-input);color:var(--cq-ink);font-size:var(--cq-text-base);padding:var(--cq-3);margin:var(--cq-3) 0 0;flex-direction:column;align-items:flex-start;line-height:1.5;display:flex}.reason-lead{font-family:var(--cq-font-display);margin-bottom:var(--cq-1);font-weight:700;display:block}.reason-again{margin-top:var(--cq-3)}.review{border:1px solid #0e7c6b40;border-left:4px solid var(--cq-teal,#0e7c6b);border-radius:var(--cq-radius-input);color:var(--cq-ink);font-size:var(--cq-text-base);padding:var(--cq-3);margin:var(--cq-3) 0 0;background:#0e7c6b14;flex-direction:column;align-items:flex-start;line-height:1.5;display:flex}.review-lead{font-family:var(--cq-font-display);margin-bottom:var(--cq-1);font-weight:700;display:block}.review-notes{padding-left:var(--cq-4);margin:0}.review-notes li{margin-bottom:var(--cq-1)}.review-notes li.warning{font-weight:600}.review-send{margin-top:var(--cq-3)}#drop{border-radius:var(--cq-radius-card);text-align:center;padding:var(--cq-8) var(--cq-4);margin-top:var(--cq-3);background:var(--cq-teal-wash);border:2px dashed #0e7c6b73}#drop.hot,#drop:hover,#drop:focus-visible{cursor:pointer;background:#0e7c6b24}.drop-lead{margin:0 0 var(--cq-3);font-family:var(--cq-font-display);font-size:var(--cq-text-lg);font-weight:800}.drop-actions{gap:var(--cq-2);margin-bottom:var(--cq-2);flex-wrap:wrap;justify-content:center;display:flex}.msg{text-align:center;color:var(--cq-slate);min-height:1.4em;margin-top:var(--cq-2)}.project{border-bottom:1px solid var(--cq-rule);padding:var(--cq-3) 0}.project:last-child{border:none}.row{justify-content:space-between;align-items:center;gap:var(--cq-2);flex-wrap:wrap;display:flex}.firstrun{text-align:center;padding:var(--cq-4) var(--cq-2) var(--cq-1)}.firstrun-lead{font-family:var(--cq-font-display);font-size:var(--cq-text-xl);margin:0 0 var(--cq-4);font-weight:800}.firstrun .drop-actions{gap:var(--cq-2);margin-bottom:var(--cq-2);flex-wrap:wrap;justify-content:center;display:flex}.firstrun-ask{color:var(--cq-slate);margin:var(--cq-4) auto 0;line-height:1.5}
