.field input { width:100%; min-height:42px; border:1px solid var(--line); border-radius:8px; padding:10px 12px; }
.notice { padding:16px; background:#eef2ff; border-left:4px solid var(--blue); line-height:1.6; }
#description { font-size:.9rem; line-height:1.5; color:var(--muted); }
#parameters .field { margin-bottom:12px; }
#parameters label { display:block; margin-bottom:6px; font-weight:700; }
#parameters small { display:block; margin-top:6px; line-height:1.4; color:var(--muted); }
pre, #endpointPath { overflow-wrap:anywhere; white-space:pre-wrap; }
button:disabled { opacity:.45; cursor:default; }
.method-badge[data-method="GET"] { background:#e3f6ee; color:#006b48; }
.method-badge[data-method="DELETE"] { background:#ffe8ea; color:#a70020; }
#statusText { white-space:pre-wrap; }
[hidden] { display:none !important; }
