@charset "UTF-8";#tutor-steps input[type=checkbox]::after{content:"_";display:inline-block;width:14px;height:14px;background:var(--postBg);border-radius:3px;color:var(--tx-85);border:1px solid var(--tx-85);margin-top:-2px;margin-left:-2px;line-height:1.2em;text-align:center}#tutor-steps input[type=checkbox]:checked::after{content:"✓";text-align:center}#tutor-steps input[type=checkbox]:focus::after{border-color:var(--tx-85)}#tutor-steps input[type=checkbox]:disabled::after{background:var(--bodyBg)}#tutor-steps ul{margin:0;list-style:decimal;padding-inline-start:.5em}#tutor-steps ul li{padding:0;margin-left:6px}#tutor-steps ul li a{font-size:.9rem;vertical-align:middle}#tutor-steps ul li p{font-size:.7em;font-weight:700;margin:15px 50px;vertical-align:middle}#tutor-steps div.codeBlock,#tutor-steps textarea,#tutor-steps code.codeBlock{width:calc(100% - 1.4rem);display:block;font-size:.9rem;margin:10px 30px;padding:5px;background:var(--postBg);color:#0f0;font-family:var(--fontCode);border:1px solid var(--border);border-radius:7px}#tutor-steps div.codeBlock p{margin:0;padding:0;font-size:unset;font-weight:unset}#tutor-steps div.codeBlock span,#tutor-steps textarea,#tutor-steps code.codeBlock span{word-break:break-word;color:var(--tx-100)}#tutor-steps div.PS,#tutor-steps textarea.PS,#tutor-steps code.PS{background:var(--bodyBg);color:var(--tx-100)}#tutor-steps div.CMD,#tutor-steps textarea.CMD,#tutor-steps code.CMD{color:var(--tx-50)}#tutor-steps ol li span{transition:opacity .5s ease-in-out}#tutor-steps li>span{text-decoration:none;display:inline;margin-left:2px;background-image:linear-gradient(to bottom,transparent 20%,currentColor 21%);background-position:0 .6em;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .5s ease-in-out .2s}#tutor-steps .strikethrough{margin-left:6px;transition:all 1s ease-in-out;background-size:100% 1px;transition-delay:0s}#tutor-steps .strikethrough label{opacity:.8}#tutor-steps label:has(.codeBlock){pointer-events:none}#tutor-steps i.copy-text{pointer-events:all;position:absolute;vertical-align:text-top;height:30px;width:30px;margin-left:-30px;padding:3px 5px}#tutor-steps i.copy-text:before,#tutor-steps i.copy-text:after{transition:all .3s;position:absolute}#tutor-steps i.copy-text:before{content:"";cursor:pointer;right:.55rem;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 13.4V16.4C17 20.4 15.4 22 11.4 22H7.6C3.6 22 2 20.4 2 16.4V12.6C2 8.6 3.6 7 7.6 7H10.6' stroke='%23515a5d' stroke-width='1px'/%3E%3Cpath d='M17 13.4H13.8C11.4 13.4 10.6 12.6 10.6 10.2V7L17 13.4Z' stroke='%23515a5d' stroke-width='1px'/%3E%3Cpath d='M11.6 2H15.6' stroke='%23515a5d' stroke-width='1px'/%3E%3Cpath d='M7 5C7 3.34 8.34 2 10 2H12.62' stroke='%23515a5d' stroke-width='1px'/%3E%3Cpath d='M21.9999 8V14.19C21.9999 15.74 20.7399 17 19.1899 17' stroke='%23515a5d' stroke-width='1px'/%3E%3Cpath d='M22 8H19C16.75 8 16 7.25 16 5V2L22 8Z' stroke='%23515a5d' stroke-width='1px'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.5rem;height:1.5rem;width:1.5rem}#tutor-steps i.copy-text:after{content:"Copy";color:var(--tx-85);font-size:var(--tx-sm);bottom:.3em;font-style:normal;left:0;opacity:0;visibility:hidden}#tutor-steps i.copy-text.copied::after{content:"Copied"}#tutor-steps i.copy-text:hover::after{opacity:1;left:-1.9rem;visibility:visible}#tutor-steps i.copy-text.copied:hover::after{left:-2.8rem}#tutor-steps span.copy-animation{animation:textSelect .75s linear}#tutor-steps span.copy-animation-ps{animation:textSelectPS .75s linear}#tutor-steps span.copy-animation-cmd{animation:textSelectCMD .75s linear}@keyframes textSelect{0%{background-color:#000;color:#0f0}30%{background:#0f0;color:#000;box-shadow:inset 100px 0 #0f0}70%{background:#0f0;color:#000}100%{background-color:#000;color:#0f0}}@keyframes textSelectPS{0%{background-color:#012456;color:var(--tx-100)}30%{background:var(--tx-100);color:#012456;box-shadow:inset 100px 0 0 0 var(--tx-100)}70%{background:var(--tx-100);color:#012456}100%{background-color:#012456;color:var(--tx-100)}}@keyframes textSelectCMD{0%{background-color:var(--postBg);color:var(--primary)}30%{background:var(--primary);color:var(--tx-100);box-shadow:inset 100px 0 0 0 var(--primary)}70%{background:var(--primary);color:var(--tx-100)}100%{background-color:var(--postBg);color:var(--primary)}}