.rtc-panel{padding:24px!important;margin-bottom:20px!important}.rtc-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.rtc-heading h2{font-size:23px;margin:6px 0 8px;font-weight:600}.rtc-heading p,.rtc-item p{color:var(--text3);font-size:12px;line-height:1.7;margin:0}.rtc-notice{min-height:20px;color:var(--text3);font-size:11px;margin:8px 0 16px}.rtc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.rtc-item{padding:20px 0;border-top:1px solid var(--border);min-width:0}.rtc-item-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.rtc-item h3{font-size:14px;margin:0;font-weight:600}.rtc-state{font-size:10px;font-weight:600;padding:5px 8px;line-height:1.5;color:var(--text3);background:var(--bg-input);border:1px solid var(--border);text-align:right}.rtc-state[data-state=ready]{color:var(--teal);border-color:var(--teal)}.rtc-state[data-state=setup]{color:var(--text)}.rtc-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.rtc-actions .btn{font-size:11px;padding:8px 10px;max-width:100%;white-space:normal;text-align:left}.rtc-item details{font-size:11px;margin-top:12px}.rtc-item summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;color:var(--text);padding:4px 0}.rtc-item details p{margin-top:8px}.rtc-panel button:focus-visible,.rtc-panel summary:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.rtc-panel :disabled{opacity:.65;cursor:wait}@media(max-width:700px){.rtc-panel{padding:18px!important}.rtc-heading{flex-wrap:wrap}.rtc-heading h2{font-size:21px}.rtc-grid{grid-template-columns:minmax(0,1fr)}.rtc-item-heading{align-items:flex-start}.rtc-state{max-width:55%;overflow-wrap:anywhere}}
