.pj-scroll{height:100%;padding:28px clamp(16px,3vw,40px) 60px;overflow:auto}.pj-narrow{flex-direction:column;gap:26px;max-width:920px;margin:0 auto;display:flex}.pj-define{flex-direction:column;gap:34px;display:flex}.pj-define>section{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.pj-define>section>.pj-card{align-self:stretch}.pj-section-head h2{font:700 22px/1.2 var(--obs-font-display);margin:0 0 4px}.pj-card{border:1px solid var(--obs-line);background:#07140cb3;flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}.pj-card>header{justify-content:space-between;align-items:center;display:flex}.pj-card h3{letter-spacing:1.5px;text-transform:uppercase;margin:0;font-size:14px}.pj-uses,.pj-env{border:0;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;display:flex}.pj-uses legend,.pj-env legend{letter-spacing:1.5px;text-transform:uppercase;color:var(--obs-muted);margin-bottom:6px;font-size:12px}.pj-env{flex-direction:column;align-items:flex-start}.pj-env-row{grid-template-columns:1fr 1fr auto;align-self:stretch;align-items:end;gap:10px;display:grid}.pj-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pj-choice{text-align:left;border:1px solid var(--obs-line);color:inherit;cursor:pointer;font:inherit;background:0 0;flex-direction:column;gap:6px;padding:18px;display:flex}.pj-choice[aria-pressed=true]{border-color:var(--obs-accent);box-shadow:inset 0 0 30px #8ef1d914}.pj-choice strong{font:700 20px/1.2 var(--obs-font-display)}.pj-repos{border:1px solid var(--obs-line);max-height:46vh;margin:0;padding:0;list-style:none;overflow:auto}.pj-repos button{text-align:left;border:0;border-bottom:1px solid var(--obs-line);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;justify-content:space-between;gap:12px;padding:9px 12px;display:flex}.pj-repos button:hover:not(:disabled),.pj-repos button[aria-pressed=true]{background:#8ef1d914}.pj-repos button:disabled{cursor:not-allowed;color:var(--obs-muted)}.pj-repos small{color:var(--obs-muted)}.pj-wizard-nav{justify-content:space-between;gap:12px;display:flex}.pj-files{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pj-files .obs-code{max-height:50vh;overflow:auto}.pj-links{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.pj-links a{overflow-wrap:anywhere}.deck-names{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.deck-names li:before{content:"▪ ";color:var(--obs-accent)}@media (width<=900px){.pj-choices,.pj-files,.kb-form-row{grid-template-columns:minmax(0,1fr)}}
