.tm-intro{background:var(--color-background);display:none;inset:0;position:fixed;z-index:100}.tm-intro.is-boot,.tm-intro.is-out,.tm-intro.is-rain,html.tm-intro-pending .tm-intro{display:block}html.tm-intro-pending .tm-intro.is-idle{animation:tm-intro-failsafe 0s linear 9s forwards}@keyframes tm-intro-failsafe{to{visibility:hidden}}.tm-intro.is-out{opacity:0;pointer-events:none;transition:opacity .28s steps(4)}.tm-intro__canvas{height:100%;inset:0;opacity:0;position:absolute;width:100%}.tm-intro.is-out .tm-intro__canvas,.tm-intro.is-rain .tm-intro__canvas{opacity:1}.tm-intro__cursor{animation:tm-cursor-blink .53s step-end infinite;background:var(--color-foreground);height:2px;left:max(var(--tm-cw),calc(50% - var(--tm-cw)*80/2));position:absolute;top:calc(var(--tm-lh)*2 - 3px);width:var(--tm-cw)}.tm-intro.is-out .tm-intro__cursor,.tm-intro.is-rain .tm-intro__cursor{display:none}@keyframes tm-cursor-blink{50%{visibility:hidden}}
