.aqe-wud{--ink:#152439;--muted:#667085;--line:#dbe3ec;--surface:#fff;--soft:#f5f8fb;--brand:#1e5f74;--accent:#d4a72c;color:var(--ink);font:400 16px/1.55 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;max-width:1240px;margin:auto}.aqe-wud *{box-sizing:border-box}.aqe-wud__back{display:inline-flex;margin:0 0 1rem;color:var(--brand);font-weight:700;text-decoration-thickness:2px;text-underline-offset:3px}.aqe-wud__masthead,.aqe-wud__top,.aqe-wud__footer{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start}.aqe-wud__masthead{padding:1.25rem 0 1.5rem;border-bottom:1px solid var(--line)}.aqe-wud h1,.aqe-wud h2,.aqe-wud h3{line-height:1.18;margin:.2rem 0 .65rem}.aqe-wud__eyebrow,.aqe-wud__reference{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.aqe-wud__context,.aqe-wud__badges{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.aqe-wud-badge{display:inline-flex;align-items:center;border:1px solid #cbd5e1;border-radius:999px;padding:.28rem .62rem;background:#fff;font-size:.78rem;font-weight:750}.aqe-wud-badge--warning,.aqe-wud-badge--danger{border-color:#e0b54d;background:#fff8df;color:#704d00}.aqe-wud-badge--danger{border-color:#e58b8b;background:#fff0f0;color:#8a2020}.aqe-wud-badge--priority-urgent,.aqe-wud-badge--priority-high{background:#fff3e8;border-color:#e7a15f}.aqe-wud-badge--context{background:#edf6f8;border-color:#a9ccd4;color:#174b59}.aqe-wud__summary{display:grid;gap:1rem;margin:1.5rem 0}.aqe-wud__top,.aqe-wud__blocking,.aqe-wud__deadline-summary,.aqe-wud__context-summary{padding:1.2rem;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 8px 24px rgba(24,45,72,.05)}.aqe-wud__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0}.aqe-wud-field{padding:.8rem;background:var(--soft);border-radius:12px}.aqe-wud-field dt{font-size:.78rem;color:var(--muted);font-weight:700}.aqe-wud-field dd{margin:.2rem 0 0;font-weight:650}.aqe-wud__blocking ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0}.aqe-wud__explanation{max-width:78ch}.aqe-wud__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.aqe-wud-card{padding:1rem;border:1px solid var(--line);border-radius:12px;background:#fff;overflow-wrap:anywhere}.aqe-wud-card h3{font-size:1rem}.aqe-wud-card p{margin:.45rem 0}.aqe-wud-card__meta{color:var(--muted);font-size:.88rem}.aqe-wud__anchors{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.2rem 0}.aqe-wud__anchors a{padding:.5rem .75rem;border:1px solid var(--line);border-radius:999px;color:var(--brand);font-weight:700}.aqe-wud__sections{display:grid;gap:.75rem}.aqe-wud details{scroll-margin-top:1rem;border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden}.aqe-wud summary{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;cursor:pointer;font-weight:800;background:var(--soft)}.aqe-wud summary small{font-weight:650;color:var(--muted)}.aqe-wud__section-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem}.aqe-wud-button{margin:0 1rem 1rem;padding:.65rem .9rem;border:1px solid var(--brand);border-radius:9px;background:var(--brand);color:#fff;font-weight:750;cursor:pointer}.aqe-wud-button--quiet{margin:0;background:#fff;color:var(--brand)}.aqe-wud__footer{align-items:center;margin-top:1rem;padding:1rem 0;color:var(--muted)}.aqe-wud__live{margin:1rem 0}.aqe-wud-message{padding:1rem;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.aqe-wud-message p{margin:.3rem 0 0}.aqe-wud-message--error{border-color:#e58b8b;background:#fff1f1}.aqe-wud-message--warning{border-color:#e0b54d;background:#fff8df}.aqe-wud__loading{display:grid;gap:.65rem;margin:1rem 0}.aqe-wud__loading span{display:block;height:4.4rem;border-radius:12px;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 50%,#eef2f6 75%);background-size:200% 100%;animation:aqe-wud-pulse 1.3s infinite}.aqe-wud__loading[hidden]{display:none}@keyframes aqe-wud-pulse{to{background-position:-200% 0}}.aqe-wud a:focus-visible,.aqe-wud button:focus-visible,.aqe-wud summary:focus-visible{outline:3px solid #f0b429;outline-offset:3px}.aqe-wud--message{padding:2rem;border:1px solid var(--line);border-radius:14px}
@media(max-width:820px){.aqe-wud__masthead,.aqe-wud__top{display:grid}.aqe-wud__context,.aqe-wud__badges{justify-content:flex-start}.aqe-wud__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.aqe-wud{font-size:15px}.aqe-wud__facts,.aqe-wud__cards,.aqe-wud__section-body{grid-template-columns:1fr}.aqe-wud__masthead{padding-top:.5rem}.aqe-wud__footer{align-items:stretch;flex-direction:column}.aqe-wud-button--quiet{width:100%}.aqe-wud summary{align-items:flex-start}.aqe-wud__top,.aqe-wud__blocking,.aqe-wud__deadline-summary,.aqe-wud__context-summary{padding:1rem;border-radius:12px}}
@media(prefers-reduced-motion:reduce){.aqe-wud__loading span{animation:none}.aqe-wud *, .aqe-wud *::before,.aqe-wud *::after{scroll-behavior:auto!important;transition:none!important}}
.aqe-wud__detail-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.7rem;margin-top:1rem}.aqe-wud__detail-actions .aqe-wud-button{margin:0;text-decoration:none}
