/* MiniBot download page: SmartScreen help, scoped to guide only. */
.smartscreen-guide{margin-top:24px;padding:30px;border:1px solid rgba(246,200,95,.17);border-radius:22px;background:linear-gradient(150deg,rgba(246,200,95,.035),rgba(18,25,35,.75));}
.smartscreen-guide-heading{max-width:890px;margin-bottom:24px;}
.smartscreen-guide-heading .kicker{display:block;margin-bottom:9px;}
.smartscreen-guide-heading h2{margin:0 0 12px;font-size:clamp(22px,3vw,29px);line-height:1.2;}
.smartscreen-guide-heading p{margin:0;color:#acb5c2;line-height:1.7;font-size:14px;}
.smartscreen-guide-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch;}
.smartscreen-guide-card{min-width:0;padding:17px;display:flex;flex-direction:column;gap:14px;background:#0b111a;border:1px solid rgba(255,255,255,.085);border-radius:16px;}
.smartscreen-guide-step{display:flex;gap:12px;align-items:flex-start;min-height:83px;}
.smartscreen-guide-number{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;border:1px solid rgba(246,200,95,.24);color:#f6c85f;background:rgba(246,200,95,.09);font-size:14px;font-weight:800;}
.smartscreen-guide-step h3{font-size:16px;line-height:1.3;margin:2px 0 7px;color:#ecf1f7;}
.smartscreen-guide-step p{margin:0;color:#9da9b8;font-size:13px;line-height:1.55;}
.smartscreen-guide-shot{display:grid;place-items:center;min-width:0;min-height:220px;flex:1;overflow:hidden;background:#05080d;border:1px solid #233044;border-radius:11px;padding:11px;cursor:zoom-in;}
.smartscreen-guide-shot:focus-visible{outline:2px solid #f6c85f;outline-offset:3px;}
.smartscreen-guide-shot img{display:block;max-width:100%;width:auto;height:auto;max-height:350px;object-fit:contain;transition:transform .2s ease;}
.smartscreen-guide-shot:hover img{transform:scale(1.015);}
.smartscreen-guide-footnote{font-size:12px;line-height:1.6;color:#8292a3;margin:15px 0 0;}
@media(max-width:740px){.smartscreen-guide{padding:20px;margin-top:18px}.smartscreen-guide-steps{grid-template-columns:1fr}.smartscreen-guide-step{min-height:0}.smartscreen-guide-shot{min-height:180px}}
@media(prefers-reduced-motion:reduce){.smartscreen-guide-shot img{transition:none}.smartscreen-guide-shot:hover img{transform:none}}
