.demo-tour{z-index:100000;pointer-events:none;position:fixed;inset:0}.demo-tour__status{pointer-events:none;opacity:0;color:#eafff7;letter-spacing:.08em;-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);background:#051b11e0;border:.01rem solid #5ac39aa6;border-radius:.1rem;align-items:center;gap:.1rem;min-width:2.3rem;padding:.12rem .16rem;font-size:.14rem;display:flex;position:absolute;bottom:.34rem;left:50%;transform:translate(-50%);box-shadow:0 0 .24rem #1ebb7438}.demo-tour__status-dot{background:#5ac39a;border-radius:50%;width:.07rem;height:.07rem;animation:1.2s ease-in-out infinite demo-status-pulse;box-shadow:0 0 .1rem #5ac39a}.demo-tour__tip{color:#eafff773;letter-spacing:0;margin-left:auto;font-size:.11rem}.demo-tour__cursor{filter:drop-shadow(0 .03rem .05rem #0000008c);opacity:0;visibility:hidden;will-change:transform, opacity;width:.28rem;height:.35rem;transition:opacity .25s;position:absolute;top:0;left:0}.demo-tour__cursor--visible{opacity:1;visibility:visible}.demo-tour__cursor svg{z-index:2;fill:#fff;stroke:#123e2e;stroke-width:1.5px;width:100%;height:100%;display:block;position:relative;overflow:visible}.demo-tour__ripple{opacity:0;border:.02rem solid #ffef00;border-radius:50%;width:.1rem;height:.1rem;position:absolute;top:.03rem;left:.03rem}.demo-tour__cursor--clicking .demo-tour__ripple{animation:.7s ease-out demo-click-ripple}@keyframes demo-click-ripple{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(5)}}@keyframes demo-status-pulse{50%{opacity:.4;transform:scale(.75)}}html,body{cursor:default;-webkit-user-select:none;user-select:none;background:#010605;width:100%;height:100%;margin:0;overflow:hidden}#root{width:100%;height:100%}input,textarea,[contenteditable=true]{cursor:text;-webkit-user-select:text;user-select:text}@font-face{font-family:Roboto;src:url(../font/Roboto.ttf)format("truetype");font-display:swap}@font-face{font-family:Noto Sans SC;src:url(../font/NotoSansSC.ttf)format("truetype");font-display:swap}
