.guided-tour{position:fixed;inset:auto 24px 24px auto;margin:0;width:min(540px,calc(100vw - 32px));max-height:85dvh;overflow:auto;padding:26px;border:1px solid #b1cbc5;border-radius:22px;background:#fffdf7;color:#0a3338;box-shadow:0 18px 70px #0a33383d}.guided-tour::backdrop{background:#0a333838}.guided-tour h2{font-size:28px;margin:18px 0 12px}.guided-tour p{font-size:16px;line-height:1.6;color:#183b3c}.tour-top,.tour-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tour-top strong{font-size:14px}.guided-tour progress{width:100%;height:7px;accent-color:#116765;margin-top:12px}.tour-actions{margin-top:20px}.tour-highlight{outline:3px solid #d49e67;outline-offset:7px;border-radius:8px}@media(max-width:600px){.guided-tour{inset:auto 12px 12px;width:calc(100vw - 24px);padding:20px;max-height:65dvh}.guided-tour h2{font-size:24px}.tour-actions .button{flex:1}.tour-actions [data-tour-explore]{order:3;width:100%;padding:10px}.tour-top .textbutton{min-height:44px}}
.guided-tour::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}
