/* V8 Chronology Guided Welcome — isolated enhancement */
.cw8-guide{position:fixed;right:18px;bottom:18px;z-index:1200;width:min(390px,calc(100vw - 36px));background:rgba(16,20,25,.97);color:#f7f3ea;border:1px solid rgba(207,174,99,.45);border-radius:16px;box-shadow:0 18px 55px rgba(0,0,0,.34);padding:15px 16px 14px;font-family:inherit}
.cw8-guide[hidden]{display:none!important}.cw8-top{display:flex;align-items:flex-start;gap:12px}.cw8-icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border-radius:50%;border:1px solid rgba(207,174,99,.5);font-size:18px}.cw8-copy{min-width:0;flex:1}.cw8-copy strong{display:block;color:#fff;font-size:15px;letter-spacing:.02em}.cw8-copy span{display:block;margin-top:3px;color:#cfc8bb;font-size:12px;line-height:1.45}.cw8-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.cw8-actions button{appearance:none;border:1px solid rgba(255,255,255,.18);background:transparent;color:#f7f3ea;border-radius:999px;padding:7px 11px;font:inherit;font-size:12px;cursor:pointer}.cw8-actions button:hover,.cw8-actions button:focus-visible{border-color:#cfae63;outline:none}.cw8-actions .cw8-primary{background:#cfae63;color:#151515;border-color:#cfae63;font-weight:700}.cw8-replay{position:fixed;right:18px;bottom:18px;z-index:1190;border:1px solid rgba(207,174,99,.55);background:rgba(16,20,25,.94);color:#f7f3ea;border-radius:999px;padding:9px 13px;font:inherit;font-size:12px;cursor:pointer;box-shadow:0 8px 28px rgba(0,0,0,.24)}
@media(max-width:640px){.cw8-guide{right:12px;bottom:12px;width:calc(100vw - 24px)}.cw8-replay{right:12px;bottom:12px}}
@media(prefers-reduced-motion:reduce){.cw8-guide,.cw8-replay{scroll-behavior:auto}}
