.workspace-module__jjtXbq__inputEditor{min-height:9.25rem}.workspace-module__jjtXbq__inputEditor+.workspace-module__jjtXbq__inputEditor{margin-top:.65rem}.workspace-module__jjtXbq__sideTools{flex-wrap:wrap;gap:.4rem;margin:.5rem 0;display:flex}.workspace-module__jjtXbq__sideToolButton{border:1px dashed var(--runtime-ui-line);background:var(--runtime-ui-surface);color:var(--runtime-ui-muted);font:inherit;cursor:pointer;border-radius:2px;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.74rem;font-weight:750;display:inline-flex}.workspace-module__jjtXbq__sideToolButton:hover{color:var(--runtime-ui-ink);border-color:#aeb9c8}.workspace-module__jjtXbq__sideToolButton:focus-visible{outline-offset:2px;outline:3px solid #1457ff40}.workspace-module__jjtXbq__metrics{flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem;display:flex}.workspace-module__jjtXbq__metric{border:1px solid var(--runtime-ui-line);background:var(--runtime-ui-surface);color:var(--runtime-ui-muted);font-size:var(--runtime-label-size);white-space:nowrap;border-radius:999px;padding:.3rem .55rem;font-weight:800}.workspace-module__jjtXbq__resultNav{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.65rem;display:flex}.workspace-module__jjtXbq__resultNav button{border:1px solid var(--runtime-ui-line);color:#263244;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:2px;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:.76rem;font-weight:750;display:inline-flex}.workspace-module__jjtXbq__resultNav button:hover{background:var(--runtime-ui-surface);border-color:#aeb9c8}.workspace-module__jjtXbq__resultNav button:focus-visible{outline-offset:2px;outline:3px solid #1457ff40}.workspace-module__jjtXbq__navPosition{color:var(--runtime-ui-muted);font-family:var(--font-mono);margin-inline-start:auto;font-size:.74rem;font-weight:800}.workspace-module__jjtXbq__rows{border:1px solid var(--runtime-ui-line);max-height:26rem;font-family:var(--font-mono);color:#192438;background:#fff;border-radius:2px;font-size:.78rem;line-height:1.6;overflow:auto}.workspace-module__jjtXbq__gapRow{background:var(--runtime-ui-surface);color:var(--runtime-ui-muted);letter-spacing:.04em;text-align:center;-webkit-user-select:none;user-select:none;border-block:1px solid #e8eef7;padding:.22rem .8rem;font-size:.7rem;font-weight:700}.workspace-module__jjtXbq__rowSplit{grid-template-columns:3rem minmax(0,1fr) 3rem minmax(0,1fr);align-items:stretch;display:grid}.workspace-module__jjtXbq__rowUnified{grid-template-columns:1.4rem 3rem 3rem minmax(0,1fr);align-items:stretch;display:grid}.workspace-module__jjtXbq__rowSplit[data-change],.workspace-module__jjtXbq__rowUnified[data-change]{cursor:default}.workspace-module__jjtXbq__rowSplit[data-active=true],.workspace-module__jjtXbq__rowUnified[data-active=true]{outline-offset:-2px;outline:2px solid #1457ff59}.workspace-module__jjtXbq__lineNum{color:#8a97a8;text-align:right;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#f7f9fd;padding:.05rem .45rem;font-size:.68rem}.workspace-module__jjtXbq__marker{color:#8a97a8;text-align:center;-webkit-user-select:none;user-select:none;background:#f7f9fd;padding:.05rem .2rem;font-weight:800}.workspace-module__jjtXbq__rowSplit[data-kind=add] .workspace-module__jjtXbq__marker,.workspace-module__jjtXbq__rowUnified[data-kind=add] .workspace-module__jjtXbq__marker{color:#1c7c43}.workspace-module__jjtXbq__rowSplit[data-kind=remove] .workspace-module__jjtXbq__marker,.workspace-module__jjtXbq__rowUnified[data-kind=remove] .workspace-module__jjtXbq__marker{color:#b3402f}.workspace-module__jjtXbq__cellContent{white-space:pre;min-width:0;padding:.05rem .55rem;overflow-x:auto}.workspace-module__jjtXbq__rowSplit[data-kind=remove] .workspace-module__jjtXbq__cellLeft,.workspace-module__jjtXbq__rowSplit[data-kind=change] .workspace-module__jjtXbq__cellLeft,.workspace-module__jjtXbq__rowUnified[data-kind=remove] .workspace-module__jjtXbq__cellContent,.workspace-module__jjtXbq__rowUnified[data-kind=change] .workspace-module__jjtXbq__cellContent{background:#fdf1ef;box-shadow:inset 3px 0 #d98276}.workspace-module__jjtXbq__rowSplit[data-kind=add] .workspace-module__jjtXbq__cellRight,.workspace-module__jjtXbq__rowUnified[data-kind=add] .workspace-module__jjtXbq__cellContent{background:#eef8f1;box-shadow:inset 3px 0 #7fba92}.workspace-module__jjtXbq__spanRemove{background:#ffd9d2;border-radius:2px}.workspace-module__jjtXbq__spanAdd{background:#c9efd6;border-radius:2px}.workspace-module__jjtXbq__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-module__jjtXbq__jsonTable{border-collapse:collapse;width:100%;font-size:.76rem}.workspace-module__jjtXbq__jsonTable th{z-index:1;border-bottom:1px solid var(--runtime-ui-line);background:var(--runtime-ui-surface);color:#526178;letter-spacing:.08em;text-align:start;text-transform:uppercase;padding:.5rem .6rem;font-size:.66rem;font-weight:800;position:sticky;top:0}.workspace-module__jjtXbq__jsonTable td{vertical-align:top;border-bottom:1px solid #eef2f8;padding:.45rem .6rem}.workspace-module__jjtXbq__jsonPath{word-break:break-all;color:#33517a;width:22%;font-weight:700}.workspace-module__jjtXbq__jsonValue{word-break:break-all;white-space:pre-wrap}.workspace-module__jjtXbq__jsonBadge{border:1px solid var(--runtime-ui-line);white-space:nowrap;border-radius:999px;padding:.14rem .5rem;font-size:.66rem;font-weight:800;display:inline-block}.workspace-module__jjtXbq__jsonBadge[data-kind=add]{color:#16713a;background:#effbf3;border-color:#aad9bd}.workspace-module__jjtXbq__jsonBadge[data-kind=remove]{color:#a7382f;background:#fff5f3;border-color:#efb3ac}.workspace-module__jjtXbq__jsonBadge[data-kind=change]{color:#8a6414;background:#fffbeb;border-color:#e5d6a8}@media (max-width:860px){div.workspace-module__jjtXbq__mobileTabs{grid-template-columns:repeat(3,1fr)}.workspace-module__jjtXbq__inputEditor[data-mobile-visible=false]{display:none}.workspace-module__jjtXbq__rowSplit{grid-template-columns:2.2rem minmax(0,1fr) 2.2rem minmax(0,1fr);font-size:.72rem}.workspace-module__jjtXbq__rowUnified{grid-template-columns:1.1rem 2.2rem 2.2rem minmax(0,1fr);font-size:.72rem}.workspace-module__jjtXbq__rows{max-height:22rem}}@media (max-width:560px){.workspace-module__jjtXbq__resultNav{align-items:stretch}.workspace-module__jjtXbq__resultNav button{flex:1 1 0;min-width:0}.workspace-module__jjtXbq__navPosition{text-align:center;width:100%;margin-inline-start:0}.workspace-module__jjtXbq__jsonTable th,.workspace-module__jjtXbq__jsonTable td{padding:.35rem .4rem;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.workspace-module__jjtXbq__resultNav button,.workspace-module__jjtXbq__sideToolButton{transition:none}}
