.guided-tour-overlay{color:#303030;z-index:10000;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.guided-tour-overlay::backdrop{background:0 0}.guided-tour-shade{pointer-events:none;position:absolute;inset:0}.guided-tour-shade path{fill:#140e12ab}.guided-tour-spotlight{fill:none;stroke:#f2d5bc;stroke-width:3px}.guided-tour-card{text-align:left;color:#303030;background:#fffdfb;border:1px solid #e2d6cc;border-radius:18px;flex-direction:column;max-height:calc(100dvh - 24px);font-family:inherit;display:flex;position:absolute;overflow:hidden;box-shadow:0 24px 90px #0005}.guided-tour-top{color:#7c6761;letter-spacing:.7px;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 22px 16px;font-size:11px;display:flex}.guided-tour-top>span:first-child{align-items:center;gap:8px;font-weight:700;display:flex}.guided-tour-top>span:last-child{letter-spacing:0;white-space:nowrap;font-size:12px}.guided-tour-progress{background:#eee7e1;flex-shrink:0;height:3px}.guided-tour-progress>span{background:#661726;height:100%;transition:width .2s;display:block}.guided-tour-copy{padding:22px;overflow:auto}.guided-tour-copy h2{letter-spacing:-.5px;color:inherit;outline:none;margin:0 0 14px;font-family:inherit;font-size:23px;font-weight:650;line-height:1.25}.guided-tour-copy p{color:#655953;margin:0;font-size:14px;line-height:1.65}.guided-tour-copy ul{background:#f4efea;border-radius:10px;margin:17px 0 0;padding:15px 14px 15px 29px}.guided-tour-copy li{color:#655953;padding-left:2px;font-size:12px;line-height:1.6}.guided-tour-copy li+li{margin-top:8px}.guided-tour-actions{background:inherit;border-top:1px solid #eee7e1;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.guided-tour-actions>div{gap:8px;display:flex}.guided-tour-actions button{cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.guided-tour-actions button:focus-visible{outline-offset:3px;outline:3px solid #bf7d8f}.guided-tour-skip{color:#7c6761;background:0 0;border:0;padding-left:0!important}.guided-tour-previous{color:#661726;background:0 0;border:1px solid #ddd0c7}.guided-tour-previous:disabled{opacity:.4;cursor:default}.guided-tour-next{color:#fff;background:#661726;border:1px solid #661726}.guided-tour-next:hover{background:#4e111d}.account-tour{border-bottom:1px solid #e5e2dc;justify-content:space-between;align-items:center;gap:22px;padding:22px 30px;display:flex}.account-tour h2{margin:0 0 7px;font-family:inherit;font-size:18px}.account-tour p{color:#72716c;margin:0;font-size:13px;line-height:1.6}.account-tour>.btn{flex-shrink:0}[data-admin-theme=dark] .guided-tour-card{color:#f8eef1;background:#261e23;border-color:#70545f}[data-admin-theme=dark] .guided-tour-top{color:#d8bfc9}[data-admin-theme=dark] .guided-tour-copy p,[data-admin-theme=dark] .guided-tour-copy li{color:#ddcbd3}[data-admin-theme=dark] .guided-tour-copy ul{background:#362830}[data-admin-theme=dark] .guided-tour-progress{background:#49313c}[data-admin-theme=dark] .guided-tour-progress>span{background:#da93a8}[data-admin-theme=dark] .guided-tour-actions{border-color:#49313c}[data-admin-theme=dark] .guided-tour-skip,[data-admin-theme=dark] .guided-tour-previous{color:#f0bbcc}[data-admin-theme=dark] .guided-tour-next{background:#8a304a;border-color:#a4546c}[data-admin-theme=dark] .account-tour{border-color:#59444c}[data-admin-theme=dark] .account-tour p{color:#cbb5bf}@media (max-width:719px){.guided-tour-card{border-radius:14px;max-height:60dvh}.guided-tour-copy{padding:18px}.guided-tour-copy h2{font-size:21px}.guided-tour-copy p{font-size:13px}.guided-tour-top{padding:15px 18px 12px}.guided-tour-actions{gap:8px;padding:12px 14px}.guided-tour-actions button{min-height:44px;padding:10px}.guided-tour-copy ul{margin-top:12px}.account-tour{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 16px}}@media (prefers-reduced-motion:reduce){.guided-tour-progress>span{transition:none}}
