.ams-root .ams-mono{font-family:var(--font-mono-base), ui-monospace, monospace;font-size:13px}.ams-restored{margin-bottom:.6rem}.ams-layout{align-items:start}@media (min-width:720px){.ams-layout.tk-grid--side{grid-template-columns:minmax(0,290px) minmax(0,1fr)}}.ams-list-col{min-width:0}.ams-ep-list{gap:.35rem;margin-top:.6rem;display:grid}.ams-ep-item{text-align:left;border:1px solid var(--line);background:var(--card);width:100%;min-width:0;color:var(--ink);font:inherit;cursor:pointer;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .65rem;font-size:13.5px;transition:border-color .2s,background .2s;display:flex}.ams-ep-item:hover{border-color:color-mix(in srgb, var(--ink) 35%, var(--line))}.ams-ep-item[aria-current=true]{border-color:var(--ink);background:color-mix(in srgb, var(--primary) 18%, var(--card))}.ams-ep-path{min-width:0;font-family:var(--font-mono-base), monospace;flex:auto;font-size:12.5px}.ams-m{border:1px solid var(--line);min-width:3.6rem;font-family:var(--font-mono-base), monospace;letter-spacing:.02em;color:var(--ink);border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;padding:.1rem .35rem;font-size:11px;font-weight:600;display:inline-flex}.ams-m--get{border-color:color-mix(in srgb, var(--tk-ok) 60%, var(--line));background:color-mix(in srgb, var(--tk-ok) 12%, transparent)}.ams-m--post{border-color:color-mix(in srgb, var(--tk-amber) 60%, var(--line));background:color-mix(in srgb, var(--tk-amber) 12%, transparent)}.ams-m--put,.ams-m--patch{border-color:color-mix(in srgb, var(--ink) 40%, var(--line));background:color-mix(in srgb, var(--ink) 7%, transparent)}.ams-m--delete{border-color:color-mix(in srgb, var(--tk-warn) 60%, var(--line));background:color-mix(in srgb, var(--tk-warn) 10%, transparent)}.ams-editor{min-width:0}.ams-ep-head{flex-wrap:wrap;align-items:flex-start;gap:.6rem .8rem;display:flex}.ams-method{flex:0 0 8rem;min-width:0}.ams-path{flex:14rem;min-width:0}.ams-editor>.tk-field{margin-top:.8rem}.ams-block{border-top:1px solid var(--line);margin-top:1.2rem;padding-top:1rem}fieldset.ams-block{min-width:0}.ams-query{gap:.5rem;margin:.5rem 0;display:grid}.ams-query-row{flex-wrap:wrap;align-items:flex-end;gap:.5rem .7rem;display:flex}.ams-query-row>.tk-field{flex:9rem;min-width:0;margin-top:0}.ams-query-row>.tk-check{padding-bottom:.55rem}.ams-query-row>.tk-icon-btn{margin-bottom:.25rem}.ams-delay{flex-wrap:wrap;align-items:flex-end}.ams-delay>.tk-field{flex:6rem;min-width:0;margin-top:0}.ams-del:hover{border-color:var(--tk-warn);color:var(--tk-warn)}.ams-res-list{gap:.7rem;margin-top:.6rem;display:grid}.ams-res{border:1px solid var(--line);background:var(--background);border-radius:.85rem;min-width:0;padding:.7rem .8rem .85rem}.ams-res>*+*{margin-top:.6rem}.ams-res-grid{margin-top:.5rem}.ams-preview{margin-top:.6rem}.ams-add-res{align-items:flex-end;margin-top:.8rem}.ams-add-status{flex:12rem;min-width:0}.ams-quick{flex-wrap:wrap;gap:.4rem;display:flex}.ams-chip{border:1px solid var(--line);background:var(--card);min-width:0;max-width:100%;color:var(--ink);font-family:var(--font-mono-base), monospace;cursor:pointer;overflow-wrap:anywhere;text-align:left;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .55rem .25rem .3rem;font-size:12px;display:inline-flex}.ams-chip:hover{border-color:var(--ink)}.ams-body{max-height:24rem}.ams-headers{max-height:8rem;font-size:12px}.ams-filters{align-items:end}.ams-f-check{padding-bottom:.55rem}.ams-log{gap:.4rem;display:grid}.ams-log .tk-details>summary{font-size:13.5px;font-weight:500}.ams-log-line{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;min-width:0;display:flex}.ams-log-url{flex:10rem;min-width:0}.ams-viol{gap:.2rem;padding-left:1rem;list-style:outside;display:grid}.ams-contract td{overflow-wrap:anywhere}.ams-findings{gap:.5rem;display:grid}.ams-file-row{align-items:flex-end}.ams-file-select{flex:14rem;min-width:0}.ams-code{max-height:32rem}.ams-changes{gap:.35rem;margin-top:.6rem;display:grid}.ams-compare{margin-top:.8rem}@media (prefers-reduced-motion:reduce){.ams-ep-item{transition:none}}.ams-ep-list,.ams-res-list,.ams-log,.ams-findings,.ams-changes,.ams-query,.ams-viol{grid-template-columns:minmax(0,1fr)}.ams-ep-list>li,.ams-res-list>li,.ams-log>li,.ams-findings>li,.ams-changes>li,.ams-viol>li{min-width:0}
