.rtg__title em,.rtg__hl{font-style:normal;color:var(--rtg-focus)}.rtg__field select,.rtg__group select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230f2c22' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right .85rem center;padding-right:2.3rem;cursor:pointer}.rtg .rtg__chipbtn.is-done{color:#0a0d0b!important;background:var(--rtg-lime)!important;border-color:var(--rtg-lime)!important}.rtg__req{color:var(--rtg-over);margin-left:.15rem}.rtg__rep-item{position:relative;border:1px solid var(--rtg-line);border-radius:14px;padding:.95rem;background:#fff}.rtg__rep-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.7rem}.rtg__rep-num{font-size:.72rem;font-weight:800;letter-spacing:.04em;color:var(--rtg-muted);text-transform:uppercase}.rtg__rep-del{font:inherit;font-size:.72rem;font-weight:700;color:var(--rtg-over);background:0 0;border:0;cursor:pointer;padding:.2rem .35rem;border-radius:8px}.rtg__rep-del:hover{background:rgba(194,65,12,.08)}.rtg__ua-row{display:flex;gap:.5rem;margin-bottom:.5rem;align-items:center}.rtg__ua-row select{flex:1}.rtg__ua-row input[type=text]{flex:1}.rtg__ua-del{font:inherit;font-size:1rem;line-height:1;color:var(--rtg-muted);background:#fff;border:1px solid var(--rtg-line-strong);border-radius:999px;width:1.7rem;height:1.7rem;min-width:1.7rem;cursor:pointer}.rtg__ua-del:hover{color:var(--rtg-over);border-color:var(--rtg-over)}.rtg__ua-add,.rtg__rep-add{align-self:flex-start;font:inherit;font-size:.74rem;font-weight:700;color:var(--rtg-focus);background:rgba(15,110,86,.07);border:1px dashed rgba(15,110,86,.4);border-radius:10px;padding:.4rem .75rem;cursor:pointer;transition:background .15s ease}.rtg__ua-add:hover,.rtg__rep-add:hover{background:rgba(15,110,86,.13)}.rtg__valid.is-ok{color:var(--rtg-good);background:rgba(15,110,86,.08)}.rtg__valid.is-warn{color:#b45309;background:rgba(180,83,9,.08)}.rtg__valid.is-err{color:var(--rtg-over);background:rgba(194,65,12,.08)}.rtg__code .t-key{color:#e7e61c}.rtg__code .t-val{color:#b6ecc9}.rtg__code .t-url{color:#9fd0ff}.rtg__code .t-comment{color:#7f9c91;font-style:italic}.rtg__chip{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:700;letter-spacing:.01em;padding:.28rem .58rem;border-radius:999px;border:1px solid var(--rtg-line-strong);background:#fff;color:var(--rtg-body);cursor:default}.rtg__chip-ico{font-size:.74rem;line-height:1}.rtg__chip--pass{color:#0a7c52;border-color:rgba(10,124,82,.35);background:rgba(10,124,82,.07)}.rtg__chip--warn{color:#b45309;border-color:rgba(180,83,9,.35);background:rgba(180,83,9,.07)}.rtg__chip--fail{color:#c2410c;border-color:rgba(194,65,12,.35);background:rgba(194,65,12,.07)}.rtg__tester-out.is-allow{color:var(--rtg-good)}.rtg__tester-out.is-block{color:var(--rtg-over)}.rtg__status.is-error{color:var(--rtg-over)}.rtg__status.is-ok{color:var(--rtg-good)}