.ng-citation-block{border:1px solid #e5ecdc;border-radius:10px;padding:16px 18px;margin:0 0 24px;background:#fafcf7}.ng-citation-title{font-weight:700;font-size:14px;color:#3a4a2e;margin:0 0 10px}.ng-citation-row{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.ng-citation-row:last-child{margin-bottom:0}.ng-citation-label{flex-shrink:0;font-size:11px;font-weight:700;color:#359138;background:#e5f0de;padding:2px 8px;border-radius:999px;min-width:44px;text-align:center}.ng-citation-text{flex:1 1 320px;font-family:Consolas,Menlo,monospace;font-size:12px;color:#46453f;background:#fff;border:1px solid #e5ecdc;border-radius:6px;padding:6px 10px;word-break:break-word;white-space:normal}.ng-citation-copy{flex-shrink:0;font-size:12px;font-weight:600;padding:6px 12px;border-radius:6px;border:1px solid #359138;background:#fff;color:#359138;cursor:pointer}.ng-citation-copy:hover{background:#e5f0de}.ng-citation-copy-done{background:#359138;color:#fff}html[data-ng-theme="dark"] .ng-citation-block{background:#1a2415;border-color:#35432b}html[data-ng-theme="dark"] .ng-citation-title{color:#e8f0e0}html[data-ng-theme="dark"] .ng-citation-label{background:#2e3a28;color:#9fe066}html[data-ng-theme="dark"] .ng-citation-text{background:#202c1a;border-color:#35432b;color:#cfe0c3}html[data-ng-theme="dark"] .ng-citation-copy{background:#fff0;color:#8fc98f;border-color:#8fc98f}html[data-ng-theme="dark"] .ng-citation-copy:hover{background:#2c3a24}@media (prefers-color-scheme:dark){html:not([data-ng-theme="light"]) .ng-citation-block{background:#1a2415;border-color:#35432b}html:not([data-ng-theme="light"]) .ng-citation-title{color:#e8f0e0}html:not([data-ng-theme="light"]) .ng-citation-label{background:#2e3a28;color:#9fe066}html:not([data-ng-theme="light"]) .ng-citation-text{background:#202c1a;border-color:#35432b;color:#cfe0c3}html:not([data-ng-theme="light"]) .ng-citation-copy{background:#fff0;color:#8fc98f;border-color:#8fc98f}html:not([data-ng-theme="light"]) .ng-citation-copy:hover{background:#2c3a24}}