@layer components{.bps .uc-hero-meta{margin-top:20px}.bps .uc-answer{max-width:820px;margin:0 auto}.bps .uc-answer p{font-size:17px;line-height:1.7}.bps .uc-steps{gap:var(--gap);counter-reset:uc;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:820px){.bps .uc-steps{grid-template-columns:1fr}}.bps .uc-step{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--r-card);padding:var(--card-pad);flex-direction:column;gap:10px;display:flex;position:relative}html:not(.dark) .bps .uc-step{box-shadow:0 1px #14120f0a,0 20px 50px -40px #50321e59}.bps .uc-step .uc-n{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-size:13px}.bps .uc-step p{color:var(--mfg)}.bps .uc-step .uc-paid{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--primary);border:1px solid #f27e4b73;border-radius:999px;align-self:flex-start;margin-top:auto;padding:2px 8px;font-size:12px;display:inline-flex}.bps .uc-media{margin-top:var(--sp-content)}.bps .uc-prompts{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:820px){.bps .uc-prompts{grid-template-columns:1fr}}.bps .uc-prompt{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--r-card);flex-direction:column;display:flex;overflow:hidden}.bps .uc-prompt-h{border-bottom:1px solid var(--border-soft);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mfg);align-items:center;gap:10px;padding:12px 18px;font-size:13px;display:flex}.bps .uc-prompt-h .ic{color:var(--primary)}.bps .uc-prompt-b{font-family:var(--mono);color:var(--fg);white-space:pre-wrap;padding:18px;font-size:15px;line-height:1.65}.bps .uc-prompt-b:before{content:"> ";color:var(--primary)}.bps .uc-prompt-why{color:var(--mfg);padding:0 18px 18px;font-size:16px}.bps .uc-manual{counter-reset:m;gap:12px;max-width:820px;margin:0 auto;display:grid}.bps .uc-manual li{border:1px solid var(--border-soft);border-radius:var(--r-sm);background:var(--card);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;display:grid;position:relative}.bps .uc-manual li:before{counter-increment:m;content:counter(m, decimal-leading-zero);font-family:var(--mono);color:var(--mfg);padding-top:2px;font-size:14px}.bps .uc-manual b{color:var(--fg);font-weight:600}.bps .uc-manual span{color:var(--mfg)}.bps .uc-manual code{font-family:var(--mono);border:1px solid var(--border);color:var(--fg);border-radius:6px;padding:1px 6px;font-size:.9em}.bps .uc-warn{max-width:820px;margin:24px auto 0}.bps .uc-warn ul{gap:6px;margin-top:8px;padding-left:20px;list-style:outside;display:grid}.bps .uc-warn b{color:var(--fg)}.bps .uc-alt{padding:var(--card-pad);border-radius:var(--r-card);background:var(--card);border:1px solid #f27e4b59;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}.bps .uc-alt p{color:var(--mfg);max-width:640px}.bps .uc-alt .h3{margin-bottom:8px}.bps .uc-src{color:var(--mfg);text-align:center;margin-top:14px;font-size:15px}.bps .uc-src a{text-underline-offset:3px;-webkit-text-decoration:underline #f27e4b99;text-decoration:underline #f27e4b99}.bps .uc-code{font-family:var(--mono);border:1px solid var(--border);border-radius:6px;padding:1px 6px;font-size:.92em}}
