.rtt-panel{position:fixed;inset:auto;z-index:999999;box-sizing:border-box;width:var(--rtt-width,320px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto;background:var(--rtt-bg,#202620);color:var(--rtt-color,#fff);padding:var(--rtt-padding,16px);border-radius:var(--rtt-radius,8px);font-size:var(--rtt-size,14px);box-shadow:0 8px 32px #0003;line-height:1.5}.rtt-panel[hidden]{display:none}.rtt-close{float:inline-end;color:inherit;background:transparent;border:0;font:inherit;cursor:pointer}.rtt-panel a{color:inherit}.rtt-panel :focus-visible{outline:2px solid currentColor;outline-offset:3px}

/* Responsive audit: component-scoped containment and touch access. */

.rtt-panel{overflow-wrap:anywhere}
.rtt-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0 0 8px 8px;padding:8px;box-sizing:border-box}

