.hMj5jG_shell{--dr-fg:var(--rp-sumi);--dr-muted:var(--rp-sumi-4);--dr-faint:var(--rp-sumi-3);--dr-line:color-mix(in srgb, var(--rp-sumi) 30%, transparent)}.hMj5jG_layout{gap:calc(2 * var(--rp-pitch));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.hMj5jG_layout{gap:calc(1.5 * var(--rp-pitch)) clamp(40px, 6vw, 96px);grid-template-columns:minmax(0,1fr) minmax(300px,28rem)}}.hMj5jG_left,.hMj5jG_right{gap:calc(1.25 * var(--rp-pitch));grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1024px){.hMj5jG_right{top:calc(1.5 * var(--rp-pitch));position:sticky}}.hMj5jG_sectionHead{margin:0 0 calc(.5 * var(--rp-pitch));font-size:var(--rp-tiny);letter-spacing:.24em;color:var(--dr-muted);line-height:2}.hMj5jG_samples{gap:calc(.4 * var(--rp-pitch));margin:0;padding:0;list-style:none;display:grid}.hMj5jG_sample{padding:calc(.25 * var(--rp-pitch)) 0;font-size:var(--rp-tiny);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8em 1.5em;line-height:1.8;display:flex}.hMj5jG_sampleLink{color:var(--dr-faint);text-underline-offset:.3em;transition:color .2s var(--rp-brush);text-decoration:underline;text-decoration-thickness:1px}.hMj5jG_sampleLink:hover,.hMj5jG_sampleLink:focus-visible{color:var(--dr-fg)}.hMj5jG_action{appearance:none;border:0;border-bottom:1px solid var(--dr-muted);font:inherit;font-size:var(--rp-tiny);letter-spacing:.08em;color:var(--dr-fg);cursor:pointer;min-height:44px;transition:border-color var(--rp-soak), color var(--rp-soak);background:0 0;border-radius:0;padding:0 0 .15em}.hMj5jG_action:hover,.hMj5jG_action:focus-visible{border-bottom-color:var(--dr-fg)}.hMj5jG_action:disabled{color:var(--dr-muted);border-bottom-color:var(--dr-line);cursor:not-allowed}.hMj5jG_note{margin:0 0 calc(.5 * var(--rp-pitch));font-size:var(--rp-tiny);letter-spacing:.04em;color:var(--dr-muted);max-width:34em;line-height:2.2}.hMj5jG_fileField{gap:calc(.3 * var(--rp-pitch));font-size:var(--rp-tiny);letter-spacing:.1em;color:var(--dr-muted);flex-direction:column;max-width:100%;display:inline-flex}.hMj5jG_fileField input{font:inherit;color:var(--dr-fg);max-width:100%;min-height:44px}.hMj5jG_notice{font-size:var(--rp-tiny);letter-spacing:.04em;color:var(--dr-fg);border-bottom:1px solid var(--dr-line);padding-bottom:calc(.4 * var(--rp-pitch));line-height:2}.hMj5jG_status,.hMj5jG_placeholder{font-size:var(--rp-tiny);letter-spacing:.04em;color:var(--dr-muted);line-height:2}.hMj5jG_error{font-size:var(--rp-tiny);letter-spacing:.04em;color:var(--dr-fg);line-height:2}.hMj5jG_result{gap:calc(.9 * var(--rp-pitch));min-width:0;display:grid}.hMj5jG_lines{gap:calc(.3 * var(--rp-pitch));display:grid}.hMj5jG_table{border-collapse:collapse;width:100%;font-size:var(--rp-tiny);line-height:1.9}.hMj5jG_table th,.hMj5jG_table td{padding:calc(.2 * var(--rp-pitch)) .8em calc(.2 * var(--rp-pitch)) 0;text-align:left;vertical-align:top;color:var(--dr-faint);border:0;font-weight:400}.hMj5jG_table th:last-child,.hMj5jG_table td:last-child{padding-right:0}.hMj5jG_table tbody th[scope=row]{color:var(--dr-fg);white-space:nowrap}.hMj5jG_table thead th{color:var(--dr-muted);letter-spacing:.08em;font-weight:400}.hMj5jG_table thead tr{border-bottom:1px solid var(--dr-line)}.hMj5jG_confidence{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.hMj5jG_table td.hMj5jG_confidence{text-align:right}.hMj5jG_warnings{gap:calc(.25 * var(--rp-pitch));font-size:var(--rp-tiny);letter-spacing:.04em;color:var(--dr-faint);border-top:1px solid var(--dr-line);padding:0;padding-top:calc(.5 * var(--rp-pitch));margin:0;line-height:1.9;list-style:none;display:grid}.hMj5jG_meta{font-size:var(--rp-tiny);letter-spacing:.04em;color:var(--dr-muted);font-variant-numeric:tabular-nums;margin:0}.hMj5jG_jsonBlock{font-size:var(--rp-tiny);color:var(--dr-muted)}.hMj5jG_jsonBlock summary{cursor:pointer;letter-spacing:.08em;color:var(--dr-faint)}.hMj5jG_json{margin:calc(.5 * var(--rp-pitch)) 0 0;padding:calc(.5 * var(--rp-pitch));white-space:pre;color:var(--dr-faint);border:1px solid var(--dr-line);font-size:.8em;line-height:1.6;overflow-x:auto}@media (max-width:767px){.hMj5jG_layout{gap:calc(1.5 * var(--rp-pitch))}}
