.JwtDebuggerGrid{--jwt-debugger-panel-height:580px;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:var(--space-5);overflow:hidden}.JwtDebuggerGrid[data-empty-encoded]>.JwtPanel{height:var(--jwt-debugger-panel-height);max-height:var(--jwt-debugger-panel-height);min-height:var(--jwt-debugger-panel-height);overflow:hidden}.JwtDebuggerGrid[data-empty-encoded]>.JwtPanel>.JwtEncodedCard{height:100%;min-height:0;max-height:100%}.JwtDebuggerGrid[data-empty-encoded]>.JwtPanel--decoded>.JwtDecodedEmptyPanelShell{flex:1;min-height:0;max-height:100%}@media (max-width:768px){.JwtDebuggerGrid{grid-template-columns:1fr}}.JwtPanel{min-width:0;overflow:hidden;display:flex;flex-direction:column}.JwtPanel>.JwtDecodedCard,.JwtPanel>.JwtEncodedCard{flex:1;display:flex;flex-direction:column;min-height:var(--jwt-debugger-panel-height);overflow:hidden}.JwtDebuggerGrid>.JwtPanel--decoded{min-height:var(--jwt-debugger-panel-height)}.JwtPanel>.JwtDecodedCard .JwtDecodedOutput{flex:1;min-height:0;overflow-y:auto}.JwtDebuggerGrid>.JwtPanel--decoded>.JwtDecodedEmptyPanelShell{min-width:0;max-width:100%;box-sizing:border-box;padding:0 3px}.JwtDebuggerGrid>.JwtPanel--decoded>.JwtDecodedEmptyPanelShell,.JwtDebuggerGrid>.JwtPanel--decoded>.JwtDecodedErrorPanel{flex:0 0 auto;width:100%;min-height:var(--jwt-debugger-panel-height);display:flex;flex-direction:column}.JwtDecodedErrorPanel .JwtEmptyState{flex:1}.JwtEncodedEditorShell{flex:1 1 0;display:flex;flex-direction:column;min-height:120px;min-width:0;border:1px solid var(--gray-a4);background-color:var(--color-background);transition:box-shadow .15s ease;border-radius:var(--radius-2)}.JwtEncodedEditorShell:focus-within{box-shadow:inset 0 0 0 1px var(--purple-a5)}.JwtTokenEditable{flex:1;min-height:0;padding:var(--space-3);font-family:var(--code-font-family);font-size:var(--font-size-2);line-height:1.7;word-break:break-all;white-space:pre-wrap;outline:none;overflow:auto;cursor:text}.JwtTokenEditable:empty:before{content:attr(data-placeholder);color:var(--gray-8);pointer-events:none}.JwtSegmentHeader{color:var(--red-11)}.JwtSegmentPayload{color:var(--purple-11)}.JwtSegmentSignature{color:var(--cyan-11)}.JwtSegmentDot{color:var(--gray-8);-webkit-user-select:none;user-select:none}.JwtLegend{display:flex;gap:var(--space-3)}.JwtLegendItem{display:flex;align-items:center;gap:var(--space-1)}.JwtLegendDot{width:8px;height:8px;min-width:8px;min-height:8px;flex-shrink:0;border:0;border-radius:2px}.JwtLegendDot[data-segment=header]{background-color:var(--red-9)}.JwtLegendDot[data-segment=payload]{background-color:var(--purple-9)}.JwtLegendDot[data-segment=signature]{background-color:var(--cyan-9)}.JwtDecodedSection{border-radius:var(--radius-3);background-color:var(--color-background);border:1px solid var(--gray-a5);overflow:hidden}.JwtDecodedSectionToolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--gray-a4);background-color:var(--gray-a2)}.JwtJsonOutput{font-family:var(--code-font-family);font-size:var(--font-size-2);line-height:1.7;margin:0;padding:var(--space-3);white-space:pre-wrap;word-break:break-word;overflow-x:auto}.JwtJsonKey{color:var(--purple-11)}.JwtJsonString{color:var(--cyan-11)}.JwtJsonNumber{color:var(--orange-11)}.JwtJsonBool{color:var(--red-11)}.JwtJsonNull{color:var(--gray-9)}.JwtJsonPunctuation{color:var(--gray-10)}.JwtEmptyState{padding:var(--space-7);color:var(--gray-8);font-size:var(--font-size-2)}.JwtDecodedEmptyPanel,.JwtEmptyState{display:flex;align-items:center;justify-content:center}.JwtDecodedEmptyPanel{flex:1;flex-direction:column;gap:var(--space-3);min-height:0;min-width:0;width:100%;box-sizing:border-box;padding:var(--space-8) var(--space-5);border:1px dashed var(--gray-a6);border-radius:var(--radius-3);background-color:var(--color-background);text-align:center}.JwtDecodedEmptyPanelIcon{flex-shrink:0;color:var(--gray-8);opacity:.85}.JwtDecodedEmptyPanelTitle{color:var(--gray-11)}.JwtDecodedEmptyPanelHint{max-width:min(280px,100%);padding:0 var(--space-2);line-height:1.5;overflow-wrap:break-word}.JwtClaimsDataList{width:100%;min-width:0;padding:var(--space-2) var(--space-3)}.JwtClaimsDataListValue{font-family:var(--code-font-family);word-break:break-word}.JwtVerifySection{border-radius:var(--radius-3);border:1px solid var(--gray-a5);overflow:hidden}.JwtVerifyHeader{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--gray-a2);border-bottom:1px solid var(--gray-a4)}.JwtVerifyBody{padding:var(--space-3)}.JwtVerifyResult{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);font-size:var(--font-size-2);font-weight:500}.JwtVerifyResult[data-status=valid]{background-color:var(--green-a3);color:var(--green-11)}.JwtVerifyResult[data-status=invalid]{background-color:var(--red-a3);color:var(--red-11)}.JwtVerifyIcon{width:14px;height:14px;flex-shrink:0}.JwtPublicKeyTextarea{display:block;width:100%;min-height:100px;padding:var(--space-2);border:1px solid var(--gray-a6);border-radius:var(--radius-2);background:var(--color-surface);color:var(--gray-12);font-family:var(--code-font-family);font-size:var(--font-size-2);line-height:1.5;resize:vertical}.JwtPublicKeyTextarea::placeholder{color:var(--gray-a8)}.JwtPublicKeyTextarea:focus{outline:2px solid var(--purple-8);outline-offset:-1px}
/*# sourceMappingURL=24fe912e091faa51.css.map*/