.developer-explorer-module__p3nybG__picker{margin:var(--section-space) 0;padding:var(--panel-space);background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--gold)}.developer-explorer-module__p3nybG__pickerHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.developer-explorer-module__p3nybG__pickerHeading h2{margin:8px 0;font-family:inherit;font-size:30px;font-weight:400}.developer-explorer-module__p3nybG__pickerHeading p:not(.developer-explorer-module__p3nybG__kicker){color:var(--ink-soft);font-size:16px;line-height:1.6}.developer-explorer-module__p3nybG__kicker{letter-spacing:.12em;color:#79603b;font-size:12px;font-weight:700}.developer-explorer-module__p3nybG__action{border:1px solid var(--line-strong);padding:12px 16px;font-size:14px;display:inline-block}.developer-explorer-module__p3nybG__action:hover{background:var(--gold-soft)}.developer-explorer-module__p3nybG__controls{flex-wrap:wrap;gap:16px;margin:16px 0 12px;display:flex}.developer-explorer-module__p3nybG__controls label{flex-direction:column;flex:1;gap:8px;min-width:min(220px,100%);font-size:14px;font-weight:600;display:flex}.developer-explorer-module__p3nybG__controls input,.developer-explorer-module__p3nybG__controls select{border:1px solid var(--line-strong);width:100%;min-height:48px;color:var(--ink);background:#fff;border-radius:3px;padding:12px;font-size:16px}.developer-explorer-module__p3nybG__grid,.developer-explorer-module__p3nybG__compactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;padding:0;list-style:none;display:grid}.developer-explorer-module__p3nybG__card{height:100%;padding:var(--panel-space);border:1px solid var(--line);background:#fff;display:block}.developer-explorer-module__p3nybG__card:hover{border-color:var(--gold)}.developer-explorer-module__p3nybG__cardTitle{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.developer-explorer-module__p3nybG__card h3{font-family:inherit;font-size:23px;font-weight:400;line-height:1.2}.developer-explorer-module__p3nybG__card p{color:var(--ink-soft);font-size:14px;line-height:1.55}.developer-explorer-module__p3nybG__card small{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6;display:block}.developer-explorer-module__p3nybG__meta{color:var(--ink-soft);font-size:14px;line-height:1.55}.developer-explorer-module__p3nybG__facts{margin:var(--section-space) 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.developer-explorer-module__p3nybG__fact{padding:var(--panel-space);border:1px solid var(--line);background:#fff}.developer-explorer-module__p3nybG__fact dt{color:var(--ink-soft);font-size:14px}.developer-explorer-module__p3nybG__fact dd{margin:12px 0;font-size:28px;font-weight:500}.developer-explorer-module__p3nybG__fact small{color:var(--muted);font-size:13px;line-height:1.6}.developer-explorer-module__p3nybG__section{margin:var(--section-space) 0;scroll-margin-top:24px}.developer-explorer-module__p3nybG__section h2{margin:14px 0;font-family:inherit;font-size:28px;font-weight:400}.developer-explorer-module__p3nybG__section>p{max-width:900px;margin:12px 0;font-size:16px;line-height:1.7}.developer-explorer-module__p3nybG__section a{text-underline-offset:3px;text-decoration:underline}.developer-explorer-module__p3nybG__section summary{cursor:pointer;padding:16px 0;font-size:16px}.developer-explorer-module__p3nybG__section td small{max-width:240px}.developer-explorer-module__p3nybG__sourceList{flex-wrap:wrap;gap:10px 24px;padding:0;font-size:14px;line-height:1.7;list-style:none;display:flex}.developer-explorer-module__p3nybG__tableLinks{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:900px){.developer-explorer-module__p3nybG__grid,.developer-explorer-module__p3nybG__compactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.developer-explorer-module__p3nybG__picker{padding:18px}.developer-explorer-module__p3nybG__grid,.developer-explorer-module__p3nybG__compactGrid,.developer-explorer-module__p3nybG__facts{grid-template-columns:1fr}.developer-explorer-module__p3nybG__card{padding:16px}.developer-explorer-module__p3nybG__pickerHeading h2{font-size:27px}}.developer-explorer-module__p3nybG__heading h1{font-family:inherit;font-size:clamp(28px,3vw,38px);font-weight:700}.developer-explorer-module__p3nybG__snapshot{color:var(--muted);margin:8px 0;font-size:13px;line-height:1.6}.developer-explorer-module__p3nybG__pickerHeading h2,.developer-explorer-module__p3nybG__card h3,.developer-explorer-module__p3nybG__section h2{font-family:inherit;font-weight:650}.developer-explorer-module__p3nybG__card,.developer-explorer-module__p3nybG__fact,.developer-explorer-module__p3nybG__section{border-radius:8px}
