.qd-source-label{margin:0 0 12px;font-size:11px;line-height:1.4;letter-spacing:.2px;color:var(--qd-muted,#73776e)}.qd-source-label.is-official{color:var(--qd-ink,#29332e);font-weight:600}.qd-official-feedback{display:grid;gap:10px;margin-top:8px}.qd-official-feedback h4{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--qd-muted,#73776e)}.qd-official-feedback p{margin:0;line-height:1.55}.qd-official-comment{padding:10px 12px;border:1px solid var(--qd-line,#e6e7de);border-radius:8px;background:color-mix(in srgb,var(--qd-ink,#29332e) 4%,transparent)}.qd-official-aside{margin-top:6px!important;font-size:12px;color:var(--qd-muted,#73776e)}.qd-editorial-note{padding:8px 12px;border-left:3px solid var(--qd-orange,#dc6434);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--qd-orange,#dc6434) 8%,transparent);font-size:13px;line-height:1.5}.qd-official-level{font-size:13px}.qd-official-level span{color:var(--qd-muted,#73776e);font-size:12px}.qd-our-explanation{border-top:1px solid var(--qd-line,#e6e7de);padding-top:8px}.qd-our-explanation summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--qd-ink,#29332e)}.qd-our-explanation[open] summary{margin-bottom:6px}.qd-our-explanation-labelled h4{text-transform:none;letter-spacing:0}.qd-official-sources{font-size:13px;line-height:1.5;margin:0}.qd-official-feedback .qd-official-sources a{display:inline-flex;align-items:center;min-height:24px;margin:0;font-size:13px;line-height:1.5;color:var(--qd-ink,var(--ql-ink,#29332e));text-decoration:underline;text-underline-offset:2px}