.tm{background:var(--bg);height:132px;color:var(--text);font-family:var(--font-sans);border-radius:12px;margin:2px 0 14px;font-size:12px;line-height:1.3;position:relative;overflow:hidden}.tm-c--success{--c:var(--success);--cs:var(--success-soft)}.tm-c--warning{--c:var(--warning);--cs:var(--warning-soft)}.tm-c--danger{--c:var(--danger);--cs:var(--danger-soft)}.tm-flow{justify-content:space-around;padding:24px 6px 0;display:flex}.tm-flow__track{background:var(--border-strong);border-radius:2px;height:2px;position:absolute;top:43px;left:14%;right:14%;overflow:hidden}.tm-flow__track>span{background:var(--accent);width:0;height:100%;animation:6s linear infinite tm-flow-fill;display:block}.tm-flow__item{text-align:center;flex-direction:column;align-items:center;gap:9px;width:25%;display:flex;position:relative}.tm-flow__dot{background:var(--bg-subtle);width:38px;height:38px;color:var(--muted);box-shadow:0 0 0 5px var(--bg);animation:tm-flow-dot 6s var(--ease) infinite;animation-delay:calc(var(--i) * 1.5s);border-radius:50%;place-items:center;display:grid}.tm-flow__label{max-width:76px;color:var(--muted);animation:tm-flow-label 6s var(--ease) infinite;animation-delay:calc(var(--i) * 1.5s);font-size:11px;font-weight:500}@keyframes tm-flow-fill{0%{width:0}75%,96%{width:100%}to{opacity:0;width:100%}}@keyframes tm-flow-dot{0%,26%,to{background:var(--bg-subtle);color:var(--muted);transform:scale(1)}5%,20%{background:var(--accent);color:var(--accent-text);transform:scale(1.12)}}@keyframes tm-flow-label{0%,26%,to{color:var(--muted)}5%,20%{color:var(--text)}}.tm-nav{flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex}.tm-nav__row{gap:6px;display:flex}.tm-nav__tile{box-sizing:border-box;width:30px;height:30px;color:var(--muted);border:1px solid var(--border-strong);border-radius:7px;place-items:center;font-size:13px;font-weight:600;display:grid}.tm-nav__tile.is-on{animation:tm-tile 5.6s var(--ease) infinite;animation-delay:calc(var(--i) * .55s)}@keyframes tm-tile{0%,6%,96%,to{color:var(--muted);border-color:var(--border-strong);background:0 0;transform:scale(1)}12%{transform:scale(1.14)}16%,88%{color:var(--c);border-color:var(--c);background:var(--cs);transform:scale(1)}}.tm-legend{color:var(--muted);gap:14px;font-size:11px;display:flex}.tm-legend span{align-items:center;gap:5px;display:inline-flex}.tm-dot{background:var(--c);border-radius:50%;width:7px;height:7px;display:inline-block}.tm-save{padding:16px 18px 0}.tm-save__head{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:9px;font-size:11px;font-weight:600;display:flex}.tm-save__tile{box-sizing:border-box;letter-spacing:0;width:24px;height:24px;color:var(--accent);border:1.5px solid var(--accent);background:var(--accent-soft);animation:tm-save-tile 5s var(--ease) infinite;border-radius:6px;place-items:center;font-size:12px;display:grid}.tm-save__row{align-items:center;gap:10px;display:flex}.tm-save__input{box-sizing:border-box;background:var(--bg-subtle);width:112px;height:36px;box-shadow:inset 0 0 0 1px var(--border-strong);font-family:var(--font-mono);color:var(--text);border-radius:8px;align-items:center;padding:0 10px;font-size:15px;display:flex}.tm-save__typed{white-space:nowrap;width:0;animation:5s step-end infinite tm-type;display:inline-block;overflow:hidden}.tm-save__caret{background:var(--accent);width:1.5px;height:17px;margin-left:1px;animation:1s step-end infinite tm-blink;display:inline-block}.tm-save__btn{background:var(--accent);height:36px;color:var(--accent-text);animation:tm-press 5s var(--ease) infinite;border-radius:8px;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.tm-save__status{color:var(--success);opacity:0;animation:tm-save-status 5s var(--ease) infinite;margin-top:12px;font-size:13px;font-weight:500}.tm-save__cursor{color:var(--text);fill:var(--bg);opacity:0;filter:drop-shadow(0 1px 2px #00000059);animation:tm-cursor 5s var(--ease) infinite;position:absolute;top:64px;left:116px}@keyframes tm-type{0%{width:0}7%{width:1ch}13%{width:2ch}19%{width:3ch}25%,93%{width:4ch}to{width:0}}@keyframes tm-blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes tm-cursor{0%,4%{opacity:0;transform:translateY(6px)}10%,28%{opacity:1;transform:translate(0)}44%{transform:translate(72px,-4px)}49%{transform:translate(72px,-4px)scale(.82)}54%,88%{opacity:1;transform:translate(72px,-4px)scale(1)}96%,to{opacity:0;transform:translate(72px,-4px)}}@keyframes tm-press{0%,47%,56%,to{transform:scale(1)}51%{transform:scale(.93)}}@keyframes tm-save-status{0%,54%{opacity:0;transform:translateY(4px)}60%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes tm-save-tile{0%,54%,97%,to{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}60%,90%{color:var(--success);border-color:var(--success);background:var(--success-soft)}}.tm-code{grid-template-columns:1.45fr 1fr;display:grid}.tm-code__editor{background:var(--code-bg);color:var(--code-text);font-family:var(--font-mono);padding:14px 12px;font-size:11.5px;line-height:1.75;position:relative}.tm-code__line{white-space:nowrap;clip-path:inset(0 100% 0 0)}.tm-code__line--1{animation:6s linear infinite tm-code-l1}.tm-code__line--2{animation:6s linear infinite tm-code-l2}.tm-f{color:var(--accent)}.tm-code__keys{font-family:var(--font-sans);color:var(--code-text);background:color-mix(in srgb, var(--code-text) 12%, transparent);animation:tm-keys 6s var(--ease) infinite;border-radius:6px;padding:4px 8px;font-size:10.5px;font-weight:600;position:absolute;bottom:12px;left:12px}.tm-code__out{background:var(--bg-subtle);font-family:var(--font-mono);padding:12px;font-size:12px}.tm-code__cap{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:10px;font-weight:600}.tm-code__in{color:var(--muted);opacity:0;animation:tm-code-in 6s var(--ease) infinite}.tm-code__res{color:var(--success);opacity:0;animation:tm-code-res 6s var(--ease) infinite;margin-top:4px;font-size:18px;font-weight:700}@keyframes tm-code-l1{0%{clip-path:inset(0 100% 0 0)}18%,93%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes tm-code-l2{0%,21%{clip-path:inset(0 100% 0 0)}34%,93%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes tm-keys{0%,38%,50%,to{color:var(--code-text);background:color-mix(in srgb, var(--code-text) 12%, transparent);transform:scale(1)}43%{color:var(--accent-text);background:var(--accent);transform:scale(1.1)}}@keyframes tm-code-in{0%,50%{opacity:0}55%,92%{opacity:1}to{opacity:0}}@keyframes tm-code-res{0%,62%{opacity:0;transform:translateY(4px)}68%,92%{opacity:1;transform:none}to{opacity:0}}.tm-marker__tools{gap:4px;display:flex;position:absolute;top:10px;right:10px}.tm-marker__tools span{box-sizing:border-box;width:22px;height:22px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:6px;place-items:center;display:grid}.tm-marker__tools .is-on{background:var(--accent);color:var(--accent-text);box-shadow:none}.tm-marker__text{flex-direction:column;gap:13px;display:flex;position:absolute;top:38px;left:20px;right:20px}.tm-marker__text i{background:var(--border-strong);border-radius:4px;height:7px;display:block}.tm-marker__ink{width:100%;height:100%;position:absolute;inset:0}.tm-marker__ink path{fill:none;stroke:var(--danger);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.tm-marker__p1{animation:tm-draw-1 5.5s var(--ease-soft) infinite}.tm-marker__p2{animation:tm-draw-2 5.5s var(--ease-soft) infinite}@keyframes tm-draw-1{0%,6%{stroke-dashoffset:1px;opacity:1}28%,86%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}@keyframes tm-draw-2{0%,34%{stroke-dashoffset:1px;opacity:1}62%,86%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}.tm-mat{box-sizing:border-box;flex-direction:column;padding:16px;display:flex}.tm-mat__head{color:var(--text);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.tm-mat__head svg{color:var(--accent)}.tm-mat__chips{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.tm-mat__chip{background:var(--accent-soft);color:var(--accent);opacity:0;animation:tm-chip 5s var(--ease) infinite;animation-delay:calc(var(--i) * .45s);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.tm-mat__sent{color:var(--success);opacity:0;animation:tm-sent 5s var(--ease) infinite;align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:500;display:flex}@keyframes tm-chip{0%{opacity:0;transform:translateY(8px)scale(.96)}12%,84%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes tm-sent{0%,44%{opacity:0;transform:translateY(4px)}52%,86%{opacity:1;transform:none}95%,to{opacity:0}}.tm-board{align-items:center;gap:12%;padding:0 14px;display:flex}.tm-board__tasks{z-index:1;flex-direction:column;flex-shrink:0;gap:8px;width:30%;display:flex;position:relative}.tm-board__task{background:var(--bg-subtle);height:26px;box-shadow:inset 0 0 0 1px var(--border-strong);animation:tm-fly 5.5s var(--ease) infinite;animation-delay:calc(var(--i) * .35s);border-radius:7px;align-items:center;gap:6px;padding:0 8px;display:flex}.tm-board__task b{color:var(--accent);font-size:11px}.tm-board__task i{background:var(--border-strong);border-radius:3px;flex:1;height:5px}.tm-board__canvas{background-color:var(--bg-subtle);background-image:radial-gradient(var(--border-strong) 1px, transparent 1px);background-size:12px 12px;border-radius:10px;flex:1;height:104px;position:relative}.tm-board__canvas svg{width:100%;height:100%;position:absolute;inset:0}.tm-board__scribble{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:tm-scribble 5.5s var(--ease-soft) infinite}@keyframes tm-fly{0%,4%{opacity:1;transform:none}24%,86%{opacity:1;transform:translate(150%)scale(.8)}94%{opacity:0;transform:translate(150%)scale(.8)}95%,to{opacity:0;transform:none}}@keyframes tm-scribble{0%,40%{stroke-dashoffset:1px;opacity:1}66%,86%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}.tm-save--exam .tm-save__status{color:var(--muted)}.tm-save--exam .tm-save__tile{color:var(--muted);border-color:var(--border-strong);background:0 0;animation-name:tm-save-tile-exam}@keyframes tm-save-tile-exam{0%,54%,97%,to{color:var(--muted);border-color:var(--border-strong);background:0 0}60%,90%{color:var(--text);border-color:var(--text);background:var(--bg-subtle)}}.tm-room{flex-direction:column;display:flex}.tm-room__bar{background:var(--bg-subtle);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:5px;height:32px;padding:0 10px;display:flex}.tm-room__chip{height:20px;color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong);animation:tm-room-call 6s var(--ease) infinite;border-radius:6px;align-items:center;gap:4px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.tm-room__icon{width:20px;height:20px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:6px;place-items:center;display:grid}.tm-room__icon.is-on{background:var(--accent);color:var(--accent-text);box-shadow:none}.tm-room__sep{background:var(--border-strong);width:1px;height:14px;margin:0 3px}.tm-room__board{background-image:radial-gradient(var(--border-strong) 1px, transparent 1px);background-size:12px 12px;flex:1;position:relative}.tm-room__board svg{width:100%;height:100%;position:absolute;inset:0}.tm-room__ink{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:tm-scribble 6s var(--ease-soft) infinite}.tm-room__bubble{background:var(--accent-soft);color:var(--accent);opacity:0;animation:tm-bubble 6s var(--ease) infinite;border-radius:10px 10px 2px;padding:5px 10px;font-size:11px;font-weight:600;position:absolute;bottom:12px;right:12px}@keyframes tm-room-call{0%,14%,to{color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong);background:0 0}20%,90%{color:var(--success);background:var(--success-soft);box-shadow:inset 0 0 0 1px var(--success)}}@keyframes tm-bubble{0%,58%{opacity:0;transform:translateY(6px)}64%,90%{opacity:1;transform:none}97%,to{opacity:0}}.tm-call{place-items:center;display:grid}.tm-call__join,.tm-call__live{grid-area:1/1}.tm-call__join{background:var(--bg-subtle);height:38px;box-shadow:inset 0 0 0 1px var(--border-strong);animation:tm-call-join 6s var(--ease) infinite;border-radius:10px;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.tm-call__live{opacity:0;animation:tm-call-live 6s var(--ease) infinite;align-items:center;gap:12px;display:inline-flex}.tm-call__dot{background:var(--success);width:11px;height:11px;box-shadow:0 0 0 5px var(--success-soft);border-radius:50%}.tm-call__mics{width:46px;height:46px;position:relative}.tm-call__mic{background:var(--bg-subtle);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:12px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.tm-call__mic--off{background:var(--danger);color:var(--bg);box-shadow:none;opacity:0;animation:tm-mic-off 6s var(--ease) infinite}.tm-call__level{align-items:flex-end;gap:2px;height:7px;display:flex;position:absolute;bottom:6px;left:9px;right:9px}.tm-call__level i{background:var(--success);transform-origin:bottom;border-radius:1px;flex:1;height:100%;animation:.45s ease-in-out infinite alternate tm-level}.tm-call__level i:nth-child(2){animation-delay:.15s}.tm-call__level i:nth-child(3){animation-delay:.3s}.tm-call__level i:nth-child(4){animation-delay:80ms}@keyframes tm-call-join{0%,16%{opacity:1;transform:scale(1)}20%{opacity:1;transform:scale(.92)}26%,88%{opacity:0;transform:scale(.96)}95%,to{opacity:1;transform:scale(1)}}@keyframes tm-call-live{0%,24%{opacity:0;transform:scale(.96)}30%,86%{opacity:1;transform:none}92%,to{opacity:0}}@keyframes tm-mic-off{0%,58%{opacity:0}62%,84%{opacity:1}88%,to{opacity:0}}@keyframes tm-level{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.tm-draw{flex-direction:column;display:flex}.tm-draw__tools{gap:4px;padding:10px 12px 0;display:flex}.tm-draw__tool{box-sizing:border-box;width:26px;height:26px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--border-strong);animation:tm-tool 6s var(--ease) infinite;animation-delay:calc(var(--i) * 1s);border-radius:7px;place-items:center;display:grid}@keyframes tm-tool{0%,14%{background:var(--accent);color:var(--accent-text);box-shadow:none}17%,to{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border-strong);background:0 0}}.tm-draw__canvas{background:var(--bg-subtle);border-radius:8px;flex:1;margin:8px 12px 12px;position:relative}.tm-draw__canvas svg{width:100%;height:100%;position:absolute;inset:0}.tm-draw__pen,.tm-draw__rect,.tm-draw__hl{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.tm-draw__pen{stroke:var(--text);stroke-width:2.5px;animation:6s linear infinite tm-draw-pen}.tm-draw__hl{stroke:var(--warning-soft);stroke-width:12px;animation:6s linear infinite tm-draw-hl}.tm-draw__rect{stroke:var(--accent);stroke-width:2.5px;stroke-linejoin:round;animation:6s linear infinite tm-draw-rect}.tm-draw__text{font-family:var(--font-mono);color:var(--accent);clip-path:inset(0 100% 0 0);font-size:13px;font-weight:600;animation:6s linear infinite tm-draw-text;position:absolute;top:10px;left:58%}.tm-draw__eraser{width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--muted);opacity:0;animation:tm-draw-eraser 6s var(--ease) infinite;border-radius:50%;position:absolute;top:46px;left:12px}.tm-draw__laser{background:var(--danger);width:8px;height:8px;box-shadow:0 0 10px 3px var(--danger-soft);opacity:0;animation:tm-laser 6s var(--ease) infinite;border-radius:50%;position:absolute;top:20%;left:30%}@keyframes tm-draw-pen{0%{stroke-dashoffset:1px;opacity:1}13%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes tm-draw-hl{0%,17%{stroke-dashoffset:1px;opacity:1}30%,52%{stroke-dashoffset:0;opacity:1}60%,to{stroke-dashoffset:0;opacity:0}}@keyframes tm-draw-text{0%,34%{clip-path:inset(0 100% 0 0);opacity:1;animation-timing-function:steps(5,end)}46%,90%{clip-path:inset(0);opacity:1}97%,to{clip-path:inset(0);opacity:0}}@keyframes tm-draw-eraser{0%,49%{opacity:0;transform:none}52%{opacity:1;transform:none}62%{opacity:1;transform:translate(130px)}66%,to{opacity:0;transform:translate(130px)}}@keyframes tm-draw-rect{0%,66%{stroke-dashoffset:1px;opacity:1}80%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes tm-laser{0%,82%{opacity:0;transform:none}84%{opacity:1;transform:none}92%{opacity:1;transform:translate(60px,18px)}98%{opacity:1;transform:translate(118px,-4px)}to{opacity:0;transform:translate(118px,-4px)}}@media (prefers-reduced-motion:reduce){.tm *{animation:none!important}.tm-call__join,.tm-draw__eraser,.tm-draw__laser{display:none}.tm-call__live,.tm-room__bubble{opacity:1}.tm-room__ink,.tm-draw__pen,.tm-draw__rect,.tm-draw__hl{stroke-dashoffset:0}.tm-draw__text{clip-path:none}.tm-flow__track>span{width:100%}.tm-save__typed{width:4ch}.tm-save__status,.tm-code__in,.tm-code__res,.tm-mat__chip,.tm-mat__sent{opacity:1}.tm-save__cursor{display:none}.tm-code__line{clip-path:none}.tm-marker__ink path,.tm-board__scribble{stroke-dashoffset:0}.tm-nav__tile.is-on{color:var(--c);border-color:var(--c);background:var(--cs)}}.tour{z-index:10050;animation:tour-fade .25s var(--ease) both;outline:none;position:fixed;inset:0}.tour__hole{pointer-events:none;box-shadow:0 0 0 2px var(--accent), 0 0 0 200vmax #0000009e;transition:top .35s var(--ease), left .35s var(--ease), width .35s var(--ease), height .35s var(--ease), border-radius .35s var(--ease), box-shadow .35s var(--ease);position:fixed}.tour__hole--none{box-shadow:0 0 #0000,0 0 0 200vmax #0000009e}.tour__hole:after{content:"";border-radius:inherit;animation:tour-pulse 1.8s var(--ease-soft) infinite;position:absolute;inset:0}.tour__hole--none:after{display:none}.tour__card{--tour-soft:color-mix(in srgb, var(--bg) 78%, var(--bg-inverse));--tour-muted:color-mix(in srgb, var(--bg) 55%, var(--bg-inverse));--tour-track:color-mix(in srgb, var(--bg) 10%, var(--bg-inverse));box-sizing:border-box;border-radius:var(--r-lg);background:var(--bg-inverse);width:min(360px,100vw - 24px);color:var(--bg);transition:top .35s var(--ease), left .35s var(--ease);animation:tour-pop .3s var(--ease) both;padding:14px 20px 20px;position:fixed;box-shadow:0 24px 60px -20px #0000008c}.tour__arrow{background:var(--bg-inverse);width:12px;height:12px;transition:top .35s var(--ease), left .35s var(--ease);border-radius:2px;position:absolute;transform:rotate(45deg)}.tour__card--below .tour__arrow{margin-left:-6px;top:-5px}.tour__card--above .tour__arrow{margin-left:-6px;bottom:-5px}.tour__card--right .tour__arrow{margin-top:-6px;left:-5px}.tour__card--left .tour__arrow{margin-top:-6px;right:-5px}.tour__head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.tour__count{font-family:var(--font-mono);color:var(--tour-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.tour__skip{border-radius:var(--r-sm);color:var(--tour-muted);font:inherit;cursor:pointer;transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);background:0 0;border:0;margin-right:-8px;padding:6px 8px;font-size:13px;font-weight:500}.tour__skip:hover{color:var(--bg);background:var(--tour-track)}.tour__progress{background:var(--tour-track);border-radius:3px;height:3px;margin:6px 0 16px;overflow:hidden}.tour__progress>span{border-radius:inherit;background:var(--accent);height:100%;transition:width .35s var(--ease);display:block}.tour__body{animation:tour-body .25s var(--ease) both}.tour__title{letter-spacing:-.01em;color:var(--bg);margin:0 0 6px;font-size:16px;font-weight:650;line-height:1.3}.tour__text{color:var(--tour-soft);margin:0;font-size:13.5px;line-height:1.55}.tour__actions{gap:8px;margin-top:18px;display:flex}.tour__card .tour__next{flex:1}.tour__card .tour__back{color:var(--bg);background:0 0}.tour__card .tour__back:hover{background:var(--tour-track);box-shadow:none}.tour__card button:focus-visible{box-shadow:0 0 0 2px var(--bg-inverse), 0 0 0 4px var(--accent);outline:none}@media (width<=640px){.tour__card{padding:12px 16px 16px}}@keyframes tour-fade{0%{opacity:0}}@keyframes tour-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes tour-body{0%{opacity:0;transform:translateY(4px)}}@keyframes tour-pulse{0%{opacity:.9;box-shadow:0 0 0 2px var(--accent)}to{opacity:0;box-shadow:0 0 0 14px var(--accent)}}@media (prefers-reduced-motion:reduce){.tour,.tour__card,.tour__body{animation:none}.tour__hole,.tour__card,.tour__arrow,.tour__progress>span{transition:none}.tour__hole:after{display:none}}
