.FRIqoa_wrap{border:1px solid var(--border-subtle,#ffffff14);background:var(--surface-raised,#ffffff05);border-radius:12px;margin:32px 0 0;overflow:hidden}.FRIqoa_summary{appearance:none;cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--text-primary,#fafafa);background:0 0;border:0;align-items:center;gap:12px;padding:18px 22px;transition:background .12s;display:flex}.FRIqoa_summary:hover{background:#ffffff08}.FRIqoa_summaryTitle{letter-spacing:-.01em;font-size:15px;font-weight:600}.FRIqoa_summaryHint{color:var(--text-muted,#ffffff80);flex:1;font-size:13px}.FRIqoa_chevron{color:var(--text-muted,#fff9);flex-shrink:0;transition:transform .18s}.FRIqoa_body{border-top:1px solid var(--border-subtle,#ffffff14);background:#00000059}.FRIqoa_toolbar{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.FRIqoa_lang{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#fff6);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600}.FRIqoa_copyBtn{appearance:none;color:var(--text-muted,#ffffffbf);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;padding:4px 12px;font-size:12px;transition:color .12s,border-color .12s,background .12s}.FRIqoa_copyBtn:hover{color:var(--text-primary,#fafafa);background:#ffffff0a;border-color:#ffffff38}.FRIqoa_pre{color:var(--text-primary,#fafafa);margin:0;padding:18px 0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.65;overflow-x:auto}.FRIqoa_pre code{min-width:max-content;display:block}.FRIqoa_line{padding:0 22px 0 0;display:flex}.FRIqoa_line:hover{background:#ffffff05}.FRIqoa_lineNum{color:#ffffff38;text-align:right;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;flex:none;width:3.2em;padding-right:14px}.FRIqoa_lineBody{white-space:pre;flex:auto}.FRIqoa_tokDash{color:#fff6}.FRIqoa_tokKey{color:#8af0a0}.FRIqoa_tokPunct{color:#ffffff73}.FRIqoa_tokComment{color:#ffffff59;font-style:italic}.FRIqoa_tokVal_string{color:#ffc487}.FRIqoa_tokVal_number{color:#b7a8ff}.FRIqoa_tokVal_bool{color:#ff8fb3}.FRIqoa_tokVal_plain{color:#ffffffeb}
.xYBu3q_notice{color:var(--text-muted,#aaa);padding:14px 22px;font-size:13px;line-height:1.6}.xYBu3q_notice p+p{margin-top:8px}.xYBu3q_scroll{max-height:560px;overflow:auto}.xYBu3q_table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.xYBu3q_table th,.xYBu3q_table td{border-bottom:1px solid var(--border-subtle,#333);vertical-align:top;padding:10px 14px}.xYBu3q_table th{white-space:nowrap}.xYBu3q_table td:first-child{white-space:nowrap;font-family:monospace}.xYBu3q_caption{text-align:left;color:var(--text-muted,#aaa);padding:8px 22px}.xYBu3q_pagination{justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;font-size:13px;display:flex}.xYBu3q_pagination button,.xYBu3q_notice button{border:1px solid var(--border-subtle,#555);cursor:pointer;border-radius:6px;padding:6px 12px}.xYBu3q_pagination button:disabled{opacity:.4;cursor:default}.xYBu3q_exportControls{color:var(--text-muted,#aaa);justify-content:flex-end;align-items:center;gap:12px;padding:10px 22px 0;font-size:13px;display:flex}.xYBu3q_download{border:1px solid var(--border-subtle,#555);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.xYBu3q_download:hover{background:#ffffff0f}.xYBu3q_download:disabled{opacity:.4;cursor:wait}
.Z1XdBW_row{align-items:center;gap:var(--space-sm);display:inline-flex}.Z1XdBW_button{border:1px solid var(--border-default);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;transition:background var(--transition-base), border-color var(--transition-base), color var(--transition-base), transform var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.Z1XdBW_button:hover:not(:disabled){background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent)}.Z1XdBW_button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Z1XdBW_button:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.Z1XdBW_button:hover:not(:disabled){transform:translateY(-1px)}.Z1XdBW_button:active:not(:disabled){transform:translateY(0)}}.Z1XdBW_button.Z1XdBW_copied{color:var(--accent)}.Z1XdBW_tooltip{z-index:50;background:var(--bg-card);border:1px solid var(--border-default);color:var(--text-secondary);white-space:nowrap;pointer-events:none;opacity:0;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:500;transition:opacity .1s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (hover:hover){.Z1XdBW_button:hover .Z1XdBW_tooltip{opacity:1}}.Z1XdBW_button:focus-visible .Z1XdBW_tooltip{opacity:1}.Z1XdBW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
