.ys-guide-backdrop{z-index:140}.ys-guide{flex-direction:column;min-height:0;display:flex}.ys-guide-top{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:44px;margin-bottom:6px;display:grid}.ys-guide-nav{color:#aeaeb2;min-height:44px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-self:start;align-items:center;gap:2px;padding:0 6px;font-size:15px;display:inline-flex}.ys-guide-nav.is-skip{justify-self:end}.ys-guide-nav:active{opacity:.6}.ys-guide-dots{align-items:center;gap:6px;display:flex}.ys-guide-dot{background:#fff3;border-radius:999px;width:6px;height:6px;transition:width .32s cubic-bezier(.22,1,.36,1),background .2s}.ys-guide-dot.is-past{background:#d4af378c}.ys-guide-dot.is-on{background:#d4af37;width:18px;box-shadow:0 0 8px #d4af3780}.ys-guide-stage{min-height:236px;position:relative;overflow:hidden}.ys-guide-page{flex-direction:column;align-items:flex-start;gap:10px;padding:8px 2px 18px;display:flex}.ys-guide-page.is-intro{text-align:center;align-items:center;padding-top:14px}.ys-guide-ring{color:#e8c98b;background:radial-gradient(circle at 50% 35%,#d4af372e,#d4af370a 70%);border:1.5px solid #d4af378c;border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:6px;display:grid;box-shadow:0 0 0 6px #d4af3714,0 0 28px #d4af3747}.ys-guide-head{align-items:center;gap:10px;margin-bottom:2px;display:flex}.ys-guide-glyph{color:#e8c98b;background:#d4af371a;border:1px solid #d4af3738;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ys-guide-title{font-family:var(--ys-serif,inherit);text-transform:uppercase;letter-spacing:.03em;color:var(--ys-ink,#f5f0e8);margin:0;font-size:22px;font-weight:300;line-height:1.2}.ys-guide-body{color:#aeaeb2;max-width:420px;margin:0;font-size:17px;line-height:1.45}.ys-guide-primary{color:#17130a;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#d4af37;border:1px solid #0000;border-radius:16px;width:100%;min-height:52px;font-family:inherit;font-size:17px;font-weight:600;transition:scale .32s cubic-bezier(.34,1.56,.64,1),filter .2s;box-shadow:inset 0 1px #ffffff73,0 10px 26px #d4af373d}.ys-guide-primary:active{filter:brightness(1.06);transition-duration:.12s;scale:.97}.ys-coach-chip{color:#17130a;width:24px;height:24px;font-family:var(--ys-label,inherit);font-variant-numeric:tabular-nums;background:linear-gradient(#e8c98b,#d4af37);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:inline-grid;box-shadow:inset 0 1px #ffffff73,0 0 10px #d4af3759}.ys-coach-card{--lg-fill:radial-gradient(130% 90% at var(--lg-x,30%)var(--lg-y,0%),#ffffff24,#fff0 55%)padding-box,linear-gradient(180deg,#ffffff17 0%,#ffffff05 45%,#fff0 100%)padding-box;background:var(--lg-fill),linear-gradient(var(--ys-glass-tint),var(--ys-glass-tint))padding-box;-webkit-backdrop-filter:var(--ys-glass-blur);backdrop-filter:var(--ys-glass-blur);border:1px solid #ffffff29;border-radius:16px;align-items:flex-start;gap:12px;margin:4px 20px 14px;padding:12px 14px;display:flex;box-shadow:inset 1px 1px #ffffff4d,inset -1px -1px #ffffff12,0 10px 34px #00000057}.ys-coach-body{color:#aeaeb2;flex-direction:column;gap:2px;min-width:0;font-size:15px;line-height:1.45;display:flex}.ys-coach-body strong{color:var(--ys-ink,#f5f0e8);font-weight:600}.ys-guide-qbtn{background:var(--ys-glass-tint);width:44px;height:44px;-webkit-backdrop-filter:var(--ys-glass-blur-control);backdrop-filter:var(--ys-glass-blur-control);color:#e8c98b;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #ffffff29;border-radius:50%;place-items:center;display:inline-grid}.ys-guide-link{color:#e8c98b;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#d4af3714;border:1px solid #d4af3759;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-family:inherit;font-size:15px;display:inline-flex}.ys-guide-link:active,.ys-guide-qbtn:active{scale:.97}@media (prefers-reduced-motion:reduce){.ys-guide-dot,.ys-guide-primary{transition:none}}@media (prefers-reduced-transparency:reduce){.ys-coach-card,.ys-guide-qbtn{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ys-glass-solid)}}
