.experience-tour[hidden],.experience-feedback-prompt[hidden]{display:none!important}.experience-tour{position:fixed;inset:0;z-index:2147482500;pointer-events:none}.experience-tour__shade{position:absolute;inset:0;background:rgba(7,12,25,.38);backdrop-filter:blur(1px)}.experience-tour__panel{pointer-events:auto;position:absolute;right:clamp(12px,3vw,36px);bottom:clamp(12px,3vw,36px);width:min(430px,calc(100vw - 24px));padding:20px;border-radius:20px;background:linear-gradient(145deg,#111827 0%,#172554 58%,#3b0764 100%);color:#fff;border:1px solid rgba(255,255,255,.22);box-shadow:0 24px 70px rgba(0,0,0,.42)}.experience-tour__panel h2{margin:.25rem 0 .45rem;color:#fff}.experience-tour__panel p{color:#dbeafe}.experience-tour__progress{font-size:.82rem;color:#a5f3fc;font-weight:800}.experience-tour__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.experience-tour__actions button{border:0;border-radius:999px;padding:9px 13px;font-weight:800;cursor:pointer}.experience-tour__actions .is-primary{background:linear-gradient(90deg,#22d3ee,#8b5cf6,#ec4899);color:#07111f}.experience-tour__actions .is-secondary{background:rgba(255,255,255,.12);color:#fff}.experience-tour__subactions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.experience-tour__subactions button{background:none;border:0;color:#bfdbfe;text-decoration:underline;cursor:pointer;padding:2px}.experience-highlight{position:relative!important;z-index:2147482600!important;outline:4px solid #22d3ee!important;outline-offset:6px!important;border-radius:10px;box-shadow:0 0 0 8px rgba(34,211,238,.18),0 0 42px rgba(236,72,153,.5)!important}.experience-feedback-prompt{position:fixed;left:18px;bottom:18px;z-index:2147482000;width:min(360px,calc(100vw - 36px));padding:14px 16px;border-radius:18px;background:linear-gradient(135deg,#0f172a,#1e3a8a);color:#fff;box-shadow:0 18px 55px rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.2)}.experience-feedback-prompt strong{display:block;font-size:1rem}.experience-feedback-prompt p{margin:.3rem 0 .65rem;color:#dbeafe}.experience-feedback-stars{display:flex;gap:5px}.experience-feedback-stars button{border:0;background:rgba(255,255,255,.12);color:#fde047;border-radius:10px;font-size:1.25rem;cursor:pointer;padding:7px 9px}.experience-feedback-footer{display:flex;gap:10px;align-items:center;margin-top:8px}.experience-feedback-footer a,.experience-feedback-footer button{font-size:.82rem;color:#bfdbfe;background:none;border:0;text-decoration:underline;cursor:pointer;padding:0}.experience-tutorial-grid,.asset-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px}.experience-tutorial-card form{display:inline}.website-review-layout{align-items:start}.experience-star-picker{display:grid;gap:7px}.experience-star-picker label{display:flex;align-items:center;gap:8px;cursor:pointer}.experience-star-picker span{color:#facc15;font-size:1.1rem;letter-spacing:1px}.experience-rating-bars{display:grid;gap:8px}.experience-rating-bars>div,.asset-meta{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:7px 10px;border-radius:10px;background:rgba(127,127,127,.08)}.asset-catalog-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.asset-card{display:flex;flex-direction:column;gap:8px}.asset-card-cover{min-height:150px;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,rgba(34,211,238,.18),rgba(139,92,246,.18),rgba(236,72,153,.18));display:grid;place-items:center}.asset-card-cover img{width:100%;height:180px;object-fit:cover}.asset-card-cover span{font-size:3rem}.admin-assets-layout{align-items:start}.support-tutorials-hero,.website-review-hero,.asset-catalog-hero{margin-bottom:14px}@media(max-width:760px){.experience-tour__panel{right:0;bottom:0;width:100%;max-width:none;border-radius:22px 22px 0 0}.experience-feedback-prompt{left:10px;bottom:10px;width:calc(100vw - 20px)}.experience-highlight{outline-width:3px!important;outline-offset:3px!important}.asset-card-cover img{height:150px}}

/* Patch 765: tutorials are instructional overlays and must stay above every site modal/header/tool. */
.experience-tour{z-index:2147483646;}
.experience-tour__shade{z-index:0;}
.experience-tour__panel{z-index:2;}
.experience-highlight{z-index:2147483645!important;}
