/* Keep the optional tour out of document flow so it cannot move the page layout. */
.daystar-tour {
    position: fixed;
    inset: auto 1rem 1.5rem;
    margin: 0 auto;
    width: min(28rem, calc(100% - 2rem));
    max-height: 65dvh;
    overflow: auto;
    border: 2px solid #edc240;
    border-radius: 1rem;
    padding: 1.5rem;
    color: #10283e;
    background: #fff;
    box-shadow: 0 12px 45px #10283e40;
}
.daystar-tour::backdrop { background: #10283e38; }
.tour-highlight { outline: 3px solid #f6ca36 !important; outline-offset: 4px; }
