.r373-origins{margin:24px 0 12px;padding-top:20px;border-top:1px solid #d2e1dc;color:#224b54}.r373-origins h4{margin:0 0 7px!important;font-size:17px!important}.r373-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:18px}.r373-source-grid>section{min-width:0}.r373-source-grid>section+section{border-left:1px solid #d2e1dc;padding-left:22px}.r373-source-grid h5{font-size:16px;margin:0 0 12px;overflow-wrap:anywhere}.r373-note,.r373-hit small{font-size:12px;line-height:1.6;color:#56757d}.r373-status{font-size:13px;line-height:1.5;padding:10px 12px;border-left:3px solid #b58d4e;background:#fbf7ee}.r373-status.verified{border-color:#338674;background:#eef6f1}.r373-record{margin:12px 0;padding-bottom:12px;border-bottom:1px solid #dce7e2}.r373-record summary{font-size:13px;font-weight:650;cursor:pointer;overflow-wrap:anywhere}.r373-record dl{font-size:12px;line-height:1.6}.r373-record dt{font-weight:650;margin-top:8px}.r373-record dd{margin:2px 0;overflow-wrap:anywhere}.r373-record a{overflow-wrap:anywhere}.r373-record small,.r373-hit small{display:block}.r373-path{display:block;font-size:11px!important;overflow-wrap:anywhere;white-space:pre-wrap;max-height:80px;overflow:auto;margin:8px 0}.r373-hit pre{font:12px/1.6 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:230px;overflow:auto;padding:12px;background:#f2f6f3;border:1px solid #dbe6e0;border-radius:5px}.r373-hit mark{background:#f4dc94;color:#213b42;padding:1px 2px}.r373-hit details{font-size:12px}.r373-origins button{font:inherit;font-size:12px;padding:8px 12px;border:1px solid #c4d8d0;border-radius:5px;background:#f5f8f5;color:#205862;cursor:pointer}.r373-loading{display:flex;align-items:center;gap:9px;font-size:13px;min-height:50px}.r373-loading i{width:15px;height:15px;border:2px solid #d3e1dc;border-top-color:#21545e;border-radius:50%;animation:r373spin .9s linear infinite}.r373-header-actions{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;justify-content:flex-end}.r373-export{background:#fff;color:#205761;border:1px solid #c7dcd5;border-radius:7px;padding:12px 14px;font:inherit;font-size:12px;font-weight:600;line-height:1.4;cursor:pointer}.r373-export:hover{background:#edf5f1}.r373-export-note{font-size:11px;color:#637f86;max-width:270px;margin:5px 0 0}.r373-export-wrap{max-width:280px}@keyframes r373spin{to{transform:rotate(360deg)}}@media(max-width:720px){.r373-source-grid{grid-template-columns:1fr}.r373-source-grid>section+section{border-left:0;padding-left:0;border-top:1px solid #d2e1dc;padding-top:18px}.r373-header-actions{justify-content:flex-start}.r373-export-wrap{max-width:100%}}@media(prefers-reduced-motion:reduce){.r373-loading i{animation:none}}

.r342-heading .r373-export-note{font-size:11px;line-height:1.5;margin-top:5px}.r373-index-references{margin:18px 0;font-size:12px}.r373-index-references>summary{cursor:pointer;font-weight:600}
.r373-record a{color:#1a5b64;text-decoration:underline;text-underline-offset:3px}
