.field[data-astro-cid-fboez3uz]{background:#093a3e6b;border-radius:7px;align-items:center;gap:8px;padding:6px 26px 6px 9px;transition:background .18s;display:flex;position:relative}.field[data-astro-cid-fboez3uz]:hover,.field[data-astro-cid-fboez3uz]:focus-within{background:#093a3ead}.field-name[data-astro-cid-fboez3uz],.field-store[data-astro-cid-fboez3uz]{white-space:nowrap;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field-store[data-astro-cid-fboez3uz]{pointer-events:none}.field-trigger[data-astro-cid-fboez3uz]{min-inline-size:0;font:inherit;color:inherit;text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:1;padding:0;display:block}.field-trigger[data-astro-cid-fboez3uz]:after{content:"";border-radius:inherit;position:absolute;inset:0}.field-trigger[data-astro-cid-fboez3uz]:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:3px}.field-key[data-astro-cid-fboez3uz]{font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;color:#c2d0d2;margin-block-end:5px;font-size:.52rem;font-weight:600;line-height:1.2;display:block}.field-line[data-astro-cid-fboez3uz]{align-items:baseline;gap:6px;min-inline-size:0;display:flex}.field-value[data-astro-cid-fboez3uz]{min-inline-size:0;font-family:var(--sans);color:var(--paper);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;line-height:1.3;overflow:hidden}.field-note[data-astro-cid-fboez3uz]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);white-space:nowrap;flex:none;font-size:.52rem}.field-note[data-astro-cid-fboez3uz][hidden]{display:none}.field-chevron[data-astro-cid-fboez3uz]{block-size:12px;inline-size:12px;stroke:var(--faint);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:transform .18s,stroke .18s;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.field-trigger[data-astro-cid-fboez3uz][aria-expanded=true]~.field-chevron[data-astro-cid-fboez3uz]{stroke:var(--cyan);transform:translateY(-50%)rotate(180deg)}.field-list[data-astro-cid-fboez3uz]{inset-inline:0;z-index:60;overscroll-behavior:contain;background:var(--surface2);border:1px solid var(--line-hi);border-radius:8px;max-block-size:min(46vh,300px);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 14px 30px #00000080}.field-list[data-astro-cid-fboez3uz][hidden]{display:none}.field-list[data-astro-cid-fboez3uz] .field-option{font-family:var(--sans);color:var(--paper);cursor:pointer;touch-action:manipulation;border-radius:5px;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 9px;font-size:.82rem;font-weight:600;line-height:1.3;display:flex}.field-list[data-astro-cid-fboez3uz] .field-option-text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.field-list[data-astro-cid-fboez3uz] .field-option-note{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);white-space:nowrap;flex:none;font-size:.52rem}.field-list[data-astro-cid-fboez3uz] .field-option.is-active{background:color-mix(in srgb, var(--cyan) 15%, transparent)}.field-list[data-astro-cid-fboez3uz] .field-option.is-selected .field-option-text{color:var(--cyan)}.field-list[data-astro-cid-fboez3uz] .field-option[aria-disabled=true]{color:var(--faint);cursor:not-allowed}.field-list[data-astro-cid-fboez3uz] .field-option[aria-disabled=true].is-active{background:color-mix(in srgb, var(--cyan) 7%, transparent)}@media (pointer:coarse){.field-list[data-astro-cid-fboez3uz] .field-option{padding-block:12px}}@media (prefers-reduced-motion:reduce){.field[data-astro-cid-fboez3uz],.field-chevron[data-astro-cid-fboez3uz]{transition:none}}.scope[data-astro-cid-vzdmam4l]{border-bottom:1px solid var(--line);flex:none;padding:12px 14px 11px}.scope-head[data-astro-cid-vzdmam4l]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.scope-heading[data-astro-cid-vzdmam4l]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);min-inline-size:0;font-size:.62rem}.scope-stack[data-astro-cid-vzdmam4l]{flex-direction:column;gap:5px;display:flex}.scope-tier[data-astro-cid-vzdmam4l]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;flex:none;padding:2px 4px;font-size:.53rem}.tier-validated[data-astro-cid-vzdmam4l]{color:var(--green);background:#5db98a29}.tier-zone[data-astro-cid-vzdmam4l]{color:var(--bronze);background:#b08d572e}.tier-geometry[data-astro-cid-vzdmam4l]{color:var(--ink);background:#8fa3a524}.tree[data-astro-cid-w6q7t5e2]{overscroll-behavior:contain;flex:1;min-block-size:0;overflow-y:auto}.tree-heading[data-astro-cid-w6q7t5e2]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:12px 14px 2px;font-size:.62rem}.tree-group[data-astro-cid-w6q7t5e2]{counter-reset:tree-on 0 tree-all 0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;grid-template-areas:"name count""rows rows";align-items:baseline;padding:8px 14px 9px;display:grid}.tree-group-name[data-astro-cid-w6q7t5e2]{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink);grid-area:name;font-size:.65rem}.tree-count[data-astro-cid-w6q7t5e2]{font-family:var(--mono);letter-spacing:.06em;color:var(--faint);font-variant-numeric:tabular-nums;grid-area:count;font-size:.62rem}.tree-count[data-astro-cid-w6q7t5e2]:after{content:counter(tree-on) " / " counter(tree-all)}.tree-rows[data-astro-cid-w6q7t5e2]{grid-area:rows;margin:0;padding:6px 0 0;list-style:none}.tree-row[data-astro-cid-w6q7t5e2]{counter-increment:tree-all 1}.tree-row[data-astro-cid-w6q7t5e2]:has(.tree-box:checked){counter-increment:tree-all 1 tree-on 1}.tree-label[data-astro-cid-w6q7t5e2]{color:var(--ink);cursor:pointer;grid-template-columns:auto auto 1fr;align-items:center;gap:3px 9px;padding:4px 0;font-size:.81rem;transition:color .15s;display:grid}.tree-label[data-astro-cid-w6q7t5e2]:hover{color:var(--paper)}.tree-box[data-astro-cid-w6q7t5e2]{appearance:none;border:1px solid var(--line-hi);cursor:pointer;border-radius:3.5px;block-size:14px;inline-size:14px;margin:0;transition:background .15s,border-color .15s;position:relative}.tree-box[data-astro-cid-w6q7t5e2]:checked{background:var(--cyan);border-color:var(--cyan)}.tree-box[data-astro-cid-w6q7t5e2]:checked:after{content:"";border:solid var(--base);border-width:0 2px 2px 0;block-size:8px;inline-size:4px;position:absolute;top:1px;left:4px;transform:rotate(42deg)}.tree-box[data-astro-cid-w6q7t5e2]:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.tree-dot[data-astro-cid-w6q7t5e2]{box-sizing:border-box;background:var(--dot);border-radius:2px;block-size:7px;inline-size:7px}.tree-dot[data-astro-cid-w6q7t5e2].is-ring{border:1.5px solid var(--dot);background:0 0}.tree-name[data-astro-cid-w6q7t5e2]{min-inline-size:0}.tree-why[data-astro-cid-w6q7t5e2]{font-family:var(--mono);letter-spacing:.06em;color:var(--bronze);grid-column:3/-1;font-size:.57rem;line-height:1.5}.tree-row[data-astro-cid-w6q7t5e2].is-blocked .tree-name[data-astro-cid-w6q7t5e2]{color:var(--faint)}.tree-row[data-astro-cid-w6q7t5e2].is-blocked .tree-dot[data-astro-cid-w6q7t5e2]{opacity:.3}.tree-row[data-astro-cid-w6q7t5e2].is-blocked .tree-label[data-astro-cid-w6q7t5e2]{cursor:not-allowed}.tree-row[data-astro-cid-w6q7t5e2].is-blocked .tree-label[data-astro-cid-w6q7t5e2]:hover{color:var(--ink)}.tree-box[data-astro-cid-w6q7t5e2]:disabled{cursor:not-allowed;border-color:var(--line)}@media (prefers-reduced-motion:reduce){.tree-label[data-astro-cid-w6q7t5e2],.tree-box[data-astro-cid-w6q7t5e2]{transition:none}}
