.arh .ss-stage{overflow:hidden}.arh-panel{background:var(--how-panel,#00000047);color:var(--ss-text);border-radius:14px;position:absolute}.arh-mono{font-family:var(--ss-mono);letter-spacing:0;color:var(--ss-text-faint);font-size:12px}.arh-plans{border-radius:14px 0 0 14px;padding:14px 40px 14px 10px;left:24px}.arh-plans__head{padding:2px 12px 10px}.arh-plan{transition:background-color var(--duration-sm) var(--ease-out-strong);border-radius:12px;gap:12px;padding:12px;display:flex}.arh-plan+.arh-plan{margin-top:2px}.arh-plan[data-on]{background:var(--how-chip,#ffffff0f)}.arh-plan__icon{width:32px;height:32px;color:var(--ss-text-strong);background:var(--how-chip,#ffffff0f);transition:background-color var(--duration-sm) var(--ease-out-strong), color var(--duration-sm) var(--ease-out-strong);border-radius:999px;flex:none;place-items:center;display:grid}.arh-plan[data-on] .arh-plan__icon{background:var(--ss-text-strong);color:var(--ss-canvas)}.arh-plan__text{gap:2px;min-width:0;display:grid}.arh-plan__name{color:var(--ss-text-strong);align-items:baseline;gap:8px;font-size:15px;font-weight:500;line-height:1.35;display:flex}.arh-plan__price{background:var(--how-chip,#ffffff0f);color:var(--ss-text);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:12px;font-weight:400}.arh-plan__lead{color:var(--ss-text);font-size:13px;line-height:1.4}.arh-steps{gap:14px;padding:18px 20px;display:grid}.arh-step{align-items:center;gap:12px;font-size:14px;line-height:1.3;display:flex;position:relative}.arh-step+.arh-step:before{content:"";background:var(--ss-text-strong);transform-origin:top;width:2px;height:14px;transition:scale var(--duration-md) var(--ease-in-out);position:absolute;bottom:22px;left:10px;scale:1 0}.arh-step[data-on]:before{scale:1}.arh-step__dot{border:1.5px solid var(--ss-line);width:22px;height:22px;color:var(--ss-canvas);transition:background-color var(--duration-sm) var(--ease-out-strong) .15s, border-color var(--duration-sm) var(--ease-out-strong) .15s;border-radius:999px;flex:none;place-items:center;display:grid}.arh-step__dot svg{opacity:0;transition:opacity var(--duration-sm) var(--ease-out) .2s, scale calc(var(--duration-sm) * 1.5) var(--ease-overshoot) .2s;scale:.4}.arh-step[data-on] .arh-step__dot{background:var(--ss-text-strong);border-color:var(--ss-text-strong)}.arh-step[data-on] .arh-step__dot svg{opacity:1;scale:1}.arh-step__label{color:var(--ss-text);transition:color var(--duration-sm) var(--ease-out-strong) .15s}.arh-step[data-on] .arh-step__label{color:var(--ss-text-strong)}.arh-vod{align-items:center;gap:14px;padding:48px 18px;display:flex}.arh-vod__play{background:var(--ss-text-strong);width:30px;height:30px;color:var(--ss-canvas);border-radius:999px;flex:none;place-items:center;display:grid}.arh-vod__track{background:#ffffff1f;border-radius:999px;flex:1;height:4px;position:relative}.arh-vod__fill{border-radius:inherit;background:var(--ss-text-strong);transform-origin:0;transition:scale linear;position:absolute;inset:0}.arh-vod__mark{background:var(--how-keep,var(--ss-success-text));opacity:0;will-change:transform;width:8px;height:8px;transition:opacity var(--duration-sm) var(--ease-out), scale calc(var(--duration-sm) * 1.5) var(--ease-overshoot);border-radius:999px;margin:-4px 0 0 -4px;position:absolute;top:50%;scale:.5}.arh-vod__mark[data-kind=fix]{background:var(--how-fix,var(--ss-warning-text))}.arh-vod__mark[data-on]{opacity:1;scale:1}.arh-vod__chip{background:var(--ss-raised);color:var(--ss-text);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12px;line-height:1.3;position:absolute;left:50%;translate:-50%}.arh-vod__mark[data-side=above] .arh-vod__chip{bottom:14px}.arh-vod__mark[data-side=below] .arh-vod__chip{top:14px}.arh-vod__chip b{color:var(--how-keep,var(--ss-success-text));font-weight:500}.arh-vod__mark[data-kind=fix] .arh-vod__chip b{color:var(--how-fix,var(--ss-warning-text))}.arh-drills{align-content:center;gap:12px;display:grid;position:absolute;inset:0}.arh-drills__row{justify-content:center;gap:12px;display:flex}.arh-drills[data-compact]{padding-left:24px;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.arh-drills[data-compact] .arh-drills__row{justify-content:start}.arh-drills[data-compact] .arh-drills__row[data-row="1"]{padding-left:48px}.arh-drill{background:var(--how-chip,#ffffff0f);color:var(--ss-text);white-space:nowrap;transition:background-color var(--duration-sm) var(--ease-out), color var(--duration-sm) var(--ease-out);border-radius:999px;flex:none;align-items:center;gap:10px;padding:12px 18px 12px 14px;font-size:15px;line-height:1.3;display:flex}.arh-drill[data-on]{color:var(--ss-text-strong);background:#ffffff1a}.arh-drill__n{min-width:2ch;color:var(--ss-text-faint);font-family:var(--ss-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:11px;display:inline-grid}.arh-drill[data-on] .arh-drill__n{color:var(--how-keep,var(--ss-success-text))}
