.gz-select{display:flex;flex-direction:column;gap:6px;position:relative;min-width:0}.gz-select-label{font-size:.8125rem;line-height:1.25rem;color:var(--muted)}.gz-select-compact{gap:0;display:inline-flex}.gz-select-compact .gz-select-trigger{height:30px;padding:0 8px 0 10px;font-size:.8125rem;border-radius:6px}.gz-select-compact .gz-select-list{min-width:160px}.gz-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gz-select-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;height:40px;padding:0 12px;width:100%;font:inherit;font-size:.875rem;color:var(--text);text-align:left;background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius-control);cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.gz-select-trigger:hover:not(:disabled){border-color:var(--edge-bright)}.gz-select-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.gz-select-trigger:disabled{cursor:not-allowed;color:var(--faint);background:var(--ground)}.gz-select-trigger[aria-invalid=true]{border-color:var(--bad)}.gz-select-sizer{grid-area:1/1;display:grid;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.gz-select-sizer>span,.gz-select-value{grid-area:1/1;white-space:nowrap}.gz-select-value{overflow:hidden;text-overflow:ellipsis}.gz-select-caret{grid-area:1/2;color:var(--faint)}.gz-select-list{position:absolute;top:calc(1.25rem + 6px + 40px + 4px);left:0;right:0;z-index:60;max-height:280px;overflow-y:auto;overscroll-behavior:contain;padding:4px;background:var(--surface);border:1px solid var(--edge-bright);border-radius:var(--radius-control);box-shadow:0 12px 32px rgb(0 0 0/.24);animation:gz-select-in .14s ease both}@keyframes gz-select-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gz-select-list{animation:none}}.gz-select-option{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:start;padding:8px;border-radius:4px;cursor:pointer;font-size:.875rem;line-height:1.25rem;color:var(--text)}.gz-select-option[data-active]{background:var(--tint)}.gz-select-option[aria-disabled=true]{color:var(--faint);cursor:not-allowed}.gz-select-tick{color:var(--accent)}.gz-select-option-text{display:flex;flex-direction:column;gap:2px;min-width:0}.gz-select-hint{line-height:1rem}.gz-select-hint,.gz-select-message{font-size:.75rem;color:var(--faint)}.gz-select-message{line-height:1.125rem;min-height:1.125rem}.gz-select-message[data-error]{color:var(--bad)}.gz-dialog-scrim{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:rgb(0 0 0/.55);animation:gz-select-in .14s ease both}.gz-dialog{width:min(30rem,100%);max-height:calc(100vh - 48px);overflow-y:auto;padding:20px;background:var(--surface);border:1px solid var(--edge-bright);border-radius:var(--radius);box-shadow:0 24px 64px rgb(0 0 0/.4)}.gz-dialog-title{margin:0 0 8px;font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--text)}.gz-dialog-body{margin:0;font-size:.875rem;line-height:1.375rem;color:var(--muted);text-wrap:pretty}.gz-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.gz-table{width:100%;border:1px solid var(--edge);border-radius:var(--radius);background:var(--surface);overflow:hidden}.gz-table-row{display:grid;grid-template-columns:var(--cols);gap:16px;align-items:center;padding:10px 14px;font-size:.8125rem;line-height:1.25rem;border-top:1px solid var(--edge);min-width:0}.gz-table-row:first-child{border-top:none}.gz-table-head{color:var(--faint);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;background:var(--ground)}.gz-table-row>*{min-width:0;overflow:hidden;text-overflow:ellipsis}.gz-num{font-family:var(--mono);font-variant-numeric:tabular-nums}.gz-badge{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;font-size:.75rem;line-height:1;white-space:nowrap;border:1px solid}.gz-badge[data-tone=good]{color:var(--good)}.gz-badge[data-tone=warn]{color:var(--warn)}.gz-badge[data-tone=bad]{color:var(--bad)}.gz-badge[data-tone=quiet]{color:var(--faint)}.gz-badge-dot{width:6px;height:6px;border-radius:999px;background:currentColor;flex:0 0 auto}.gz-number{display:grid;grid-template-columns:minmax(0,1fr) 28px;grid-template-rows:20px 20px;align-items:stretch;height:40px;border:1px solid var(--edge);border-radius:var(--radius-control);background:var(--surface);overflow:hidden}.gz-number:focus-within{border-color:var(--edge-bright)}.gz-number input{grid-row:1/3;border:none;background:none;padding:0 12px;color:var(--text);font:inherit;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.875rem;min-width:0}.gz-number input:focus{outline:none}.gz-number input::-webkit-inner-spin-button,.gz-number input::-webkit-outer-spin-button{appearance:none;margin:0}.gz-number input[type=number]{appearance:textfield;-moz-appearance:textfield}.gz-number button{display:grid;place-items:center;border:none;border-left:1px solid var(--edge);background:var(--ground);color:var(--muted);cursor:pointer;padding:0}.gz-number button:first-of-type{border-bottom:1px solid var(--edge)}.gz-number button:hover:not(:disabled){color:var(--text);background:var(--surface)}.gz-number button:disabled{color:var(--edge-bright);cursor:not-allowed}.gz-panel-grid{display:grid;grid-template-columns:232px minmax(0,1fr);gap:32px;align-items:start}@media (max-width:900px){.gz-panel-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.gz-nav{display:flex;flex-direction:column;gap:2px;position:sticky;top:88px}@media (max-width:900px){.gz-nav{position:static;flex-direction:row;flex-wrap:wrap}}.gz-nav a{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:center;padding:8px 10px;border-radius:var(--radius-control);color:var(--muted);text-decoration:none;font-size:.875rem;line-height:1.25rem;border:1px solid transparent}.gz-nav a:hover,.gz-nav a[aria-current=page]{color:var(--text);background:var(--tint)}.gz-nav a[aria-current=page]{border-color:var(--edge)}.gz-nav a .icon{color:var(--accent)}.gz-nav a.gz-nav-counted{grid-template-columns:20px minmax(0,1fr) auto}.gz-nav-count{display:inline-block;box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bad);color:#ffffff;font-size:.6875rem;line-height:18px;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.gz-nav .gz-nav-button{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:center;padding:8px 10px;border-radius:var(--radius-control);color:var(--muted);font:inherit;font-size:.875rem;line-height:1.25rem;text-align:left;border:1px solid transparent;background:none;cursor:pointer;margin-top:8px}.gz-nav .gz-nav-button:hover{color:var(--text);background:var(--tint)}.gz-nav .gz-nav-button .icon{color:var(--accent)}@media (max-width:900px){.gz-nav .gz-nav-button{margin-top:0}}.gz-api-split{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:14px}@media (max-width:900px){.gz-api-split{grid-template-columns:minmax(0,1fr)}}.gz-api-chip{display:inline-flex;align-items:center;height:34px;padding:0 12px;border:1px solid var(--edge);border-radius:var(--radius-control);background:var(--surface-2);color:var(--text);font-size:13px;font-weight:500;text-decoration:none;cursor:pointer;white-space:nowrap}.gz-api-chip:hover{border-color:var(--edge-bright)}.gz-api-input{height:34px;min-width:160px;padding:0 10px;border:1px solid var(--edge);border-radius:var(--radius-control);background:var(--ground);color:var(--text);font-size:13px;color-scheme:light dark}.gz-answer-slot{min-height:2.6rem}@media (max-width:900px){.gz-answer-slot{min-height:3.9rem}}@media (max-width:640px){.gz-answer-slot{min-height:5.2rem}}.gz-command-line{white-space:pre;overflow-x:scroll;scrollbar-width:thin}.gz-sa-tabs{display:flex;gap:8px;flex-wrap:wrap}.gz-sa-tab[aria-current=page]{background:var(--tint);border-color:var(--edge-bright)}.gz-sa-table .gz-table{min-width:0}@media (max-width:640px){.gz-sa-table .gz-table{--cols:minmax(0,1fr) minmax(0,1fr)!important}.gz-sa-table .gz-table-head{display:none}}.gz-sa-subhead{margin:6px 0 0;font-size:12px;line-height:18px;font-weight:600;color:var(--faint)}.listing-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--edge);border-radius:var(--radius-control,6px);background:transparent;color:var(--muted);cursor:pointer;transition:color .12s ease,border-color .12s ease}.listing-toggle:hover,.listing-toggle[aria-expanded=true]{color:var(--text);border-color:var(--muted)}@media (prefers-reduced-motion:reduce){.listing-toggle,.listing-toggle .icon{transition:none!important}}.gz-row-click{position:relative;transition:background-color .15s}.gz-row-click:hover{background:var(--ground)}.gz-row-link:after{content:"";position:absolute;inset:0}.gz-row-above{position:relative;z-index:1}