[data-ben-preview=v1] .cap-tour-root{position:fixed;inset:0;z-index:2147483000;pointer-events:none;font-family:var(--font-ben-body),sans-serif}[data-ben-preview=v1] .cap-tour-highlight{position:fixed;pointer-events:none;border:2px solid #c4ff86;border-radius:14px;box-shadow:0 0 0 4px #c4ff8612,0 0 28px #b8ff7133;transition:left .12s,top .12s,width .12s,height .12s}[data-ben-preview=v1] .cap-tour-card{position:absolute;pointer-events:auto;right:max(14px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:min(390px,calc(100vw - 28px));max-height:min(45dvh,430px);overflow-y:auto;overscroll-behavior-y:auto;padding:15px 17px 16px;border:1px solid #ffffff35;border-radius:21px;background:linear-gradient(145deg,#202124f5,#0b0c0ef7 68%);color:#f4f8f0;box-shadow:0 16px 60px #0009,inset 0 1px 0 #ffffff12;backdrop-filter:blur(24px)}[data-ben-preview=v1] .cap-tour-card[data-placement=top]{top:max(12px,env(safe-area-inset-top));bottom:auto}[data-ben-preview=v1] .cap-tour-topline{display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:.07em;line-height:1.4;text-transform:uppercase;color:#b2c39f}[data-ben-preview=v1] .cap-tour-card h2{font-family:var(--font-ben-display),sans-serif;font-size:19px;font-weight:700;letter-spacing:-.045em;line-height:1.2;margin:5px 0 9px}[data-ben-preview=v1] .cap-tour-card h2:focus{outline:none}[data-ben-preview=v1] .cap-tour-card p{margin:0;font-size:13px;line-height:1.5;color:#d5ded0}[data-ben-preview=v1] .cap-tour-card .cap-tour-status{margin-top:10px;font-size:11px;color:#baf285}[data-ben-preview=v1] .cap-tour-card .cap-tour-next-page{margin-top:6px;font-size:11px;color:#a8b1a2}[data-ben-preview=v1] .cap-tour-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:13px}[data-ben-preview=v1] .cap-tour-card button{min-height:38px;border:1px solid #ffffff20;border-radius:10px;padding:6px 11px;background:#ffffff08;color:#f0f6e9;font-size:12px;font-weight:700}[data-ben-preview=v1] .cap-tour-card button:hover{background:#ffffff15}[data-ben-preview=v1] .cap-tour-card button:focus-visible{outline:2px solid #c4ff86;outline-offset:3px}[data-ben-preview=v1] .cap-tour-card button:disabled{opacity:.4;cursor:not-allowed}[data-ben-preview=v1] .cap-tour-card .cap-tour-next{background:#eef0e9;color:#11140d;border-color:transparent;margin-left:auto}[data-ben-preview=v1] .cap-tour-card .cap-tour-close{display:grid;place-items:center;border:0;background:none;width:32px;min-height:32px;padding:0;flex-shrink:0;font-size:24px;font-weight:400}[data-ben-preview=v1] .cap-tour-card .cap-tour-done{display:block;margin-top:12px}@media (prefers-reduced-motion:reduce){[data-ben-preview=v1] .cap-tour-highlight{transition:none}}