html.av2 .av2-dbCoach{z-index:6;width:0;height:0;position:absolute;top:0;left:0}html.av2 .av2-dbCoach .pane{position:absolute}html.av2 .av2-dbCoach .pane.fixed{z-index:6;position:fixed}html.av2 .av2-dbCoach .bubble{z-index:7}html.av2 .av2-dbCoach .spot{pointer-events:none;border-radius:18px;transition:left .3s,top .3s,width .3s,height .3s;position:absolute;box-shadow:0 0 0 200vmax #0000008c}html.av2 .av2-dbCoach .spot:after{content:"";border-radius:inherit;animation:1.6s ease-out infinite av2-coach-pulse;position:absolute;inset:-2px;box-shadow:0 0 0 2px #e4cfa6}@keyframes av2-coach-pulse{0%{opacity:.9;scale:1}to{opacity:0;scale:1.08}}html.av2 .av2-dbCoach .bubble{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:#0e0e11f2;border:1px solid #ffffff38;border-radius:18px;flex-direction:column;gap:6px;padding:14px 16px;transition:top .3s,left .3s;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff29,0 24px 64px #06060899}html.av2 .av2-dbCoach .bubble.up{translate:0 -100%}html.av2 .av2-dbCoach .bubble:before{content:"";top:-7px;left:clamp(18px, var(--ax,50%), calc(100% - 18px));background:#0e0e11f2;border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;border-radius:2px;width:12px;height:12px;position:absolute;translate:-50%;rotate:45deg}html.av2 .av2-dbCoach .bubble.up:before{border:1px solid #ffffff38;border-top:0;border-left:0;top:auto;bottom:-7px}html.av2 .av2-dbCoach .bubble small{letter-spacing:.04em;color:#e4cfa6;font-size:12px;font-weight:600}html.av2 .av2-dbCoach .bubble p{color:#fff;margin:0;font-size:15px;font-weight:600;line-height:1.35}html.av2 .av2-dbCoach .acts{justify-content:flex-end;gap:6px;margin-top:4px;display:flex}html.av2 .av2-dbCoach .acts button{min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:18px;padding:0 14px;font-size:14px;font-weight:600}html.av2 .av2-dbCoach .skip{color:#fff9;background:0 0}html.av2 .av2-dbCoach .skip:hover{color:#fff;background:#ffffff1a}html.av2 .av2-dbCoach .go{color:#0d0e12;background:#fff}html.av2 .av2-dbCoach .go:hover{background:#ffffffe0}html.av2 .av2-dbCoach.av2-dbTour{z-index:60;width:auto;height:auto;position:fixed;inset:0}html.av2 .av2-dbTour :is(.spot,.bubble){position:fixed}html.av2 .av2-dbTour .spot{box-shadow:none;transition:none}html.av2 .av2-dbTour .dim{fill:#0000008c;width:100%;height:100%;position:fixed;inset:0}@media (max-width:767px){html.av2 .av2-dbCoach .acts button{min-height:44px}}@media (prefers-reduced-motion:reduce){html.av2 .av2-dbCoach :is(.spot,.bubble){transition:none}html.av2 .av2-dbCoach .spot:after{animation:none}}
