.card[data-v-02a5d413]{-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-box-shadow var(--transition-slow),-webkit-transform var(--transition-slow);transition:-webkit-box-shadow var(--transition-slow),-webkit-transform var(--transition-slow);transition:box-shadow var(--transition-slow),transform var(--transition-slow);transition:box-shadow var(--transition-slow),transform var(--transition-slow),-webkit-box-shadow var(--transition-slow),-webkit-transform var(--transition-slow)}.card[data-v-02a5d413]:focus-within,.card[data-v-02a5d413]:hover{-webkit-box-shadow:var(--shadow-focus);box-shadow:var(--shadow-focus);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.tutorial[data-v-4b740afc]{text-decoration:none}.tutorial-state[data-v-4b740afc]{text-transform:uppercase;padding:.3rem .8rem;line-height:1}.tutorial[data-tutorial-state=new] .tutorial-state[data-v-4b740afc]{background:var(--color-green)}.tutorial[data-tutorial-state=updated] .tutorial-state[data-v-4b740afc]{background:var(--color-yellow-muted)}.type-icon[data-v-4b740afc]{min-width:2rem}.tutorial[data-v-df9430c4]{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}@media screen and (max-width:630px){.tutorials-grid[data-v-df9430c4]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.vue-js-switch[data-v-38023b7c]{position:relative;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px;cursor:pointer}.vue-js-switch .external-label-left[data-v-38023b7c]{font-size:1rem;margin-right:10px;height:100%;display:inline-block}.vue-js-switch .v-switch-input[data-v-38023b7c]{opacity:0;position:absolute;width:1px;height:1px}.vue-js-switch .v-switch-label[data-v-38023b7c]{position:absolute;top:0;font-weight:600;color:#fff;z-index:1}.vue-js-switch .v-switch-label.v-left[data-v-38023b7c]{left:10px}.vue-js-switch .v-switch-label.v-right[data-v-38023b7c]{right:10px}.vue-js-switch .v-switch-core[data-v-38023b7c]{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-js-switch .v-switch-core .v-switch-button[data-v-38023b7c]{display:block;position:absolute;overflow:hidden;top:0;left:0;border-radius:100%;background-color:#fff;z-index:2}.vue-js-switch.disabled[data-v-38023b7c]{pointer-events:none;opacity:.6}