.fuQ2Ga_overlay{z-index:9999;animation:fuQ2Ga_fadeIn var(--duration-normal) var(--ease-out);position:fixed;inset:0}.fuQ2Ga_backdrop{background:#000000d9;position:absolute;inset:0}.fuQ2Ga_maskOverlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fuQ2Ga_spotlightRing{border-radius:var(--radius-lg);border:2px solid var(--accent-primary);pointer-events:none;background:0 0;position:absolute;box-shadow:0 0 32px #03dac673}.fuQ2Ga_tip{background:var(--bg-elevated);border:1px solid var(--accent-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevated), var(--glow-teal);padding:var(--space-5);animation:fuQ2Ga_tipIn var(--duration-normal) var(--ease-out);position:absolute}.fuQ2Ga_tipMeta{margin-bottom:var(--space-3);justify-content:flex-start;display:flex}.fuQ2Ga_tipStep{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.12em;color:var(--accent-primary);text-transform:uppercase}.fuQ2Ga_tipText{margin:0 0 var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);line-height:1.55}.fuQ2Ga_tipActions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.fuQ2Ga_skipBtn,.fuQ2Ga_nextBtn{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);cursor:pointer;transition:all var(--duration-fast) var(--ease-out)}.fuQ2Ga_skipBtn{color:var(--text-secondary);background:0 0;border:1px solid #0000}.fuQ2Ga_skipBtn:hover{color:var(--text-primary);border-color:var(--border-subtle)}.fuQ2Ga_nextBtn{background:var(--accent-primary);color:var(--bg-primary);border:1px solid var(--accent-primary)}.fuQ2Ga_nextBtn:hover{filter:brightness(1.08);box-shadow:var(--glow-teal)}.fuQ2Ga_skipBtn:focus-visible,.fuQ2Ga_nextBtn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@keyframes fuQ2Ga_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fuQ2Ga_tipIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.fuQ2Ga_tip{max-width:none;left:var(--space-4)!important;right:var(--space-4)!important;top:auto!important;bottom:var(--space-4)!important;width:auto!important;transform:none!important}}
