.tshot{position:relative;box-sizing:border-box;margin:0 auto;width:min(100%,calc(var(--tshot-mh, 560px) * var(--tshot-r-d, 1.6)));aspect-ratio:var(--tshot-ar-d,16/10);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-surface-2);box-shadow:0 0 0 1px var(--color-line-2),0 22px 48px -24px rgba(0,0,0,.95)}.tshot:not(.is-ready):before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.045) 50%,transparent 80%) var(--color-surface-2);background-size:220% 100%;animation:tshot-shimmer 1.3s linear infinite}.tshot:not(.is-ready) .tshot__ov{display:none!important}.tshot picture,.tshot__img{position:relative;z-index:1;display:block;width:100%;height:100%}.tshot__img{object-fit:fill;-webkit-user-drag:none;user-select:none}.tshot__ov{position:absolute;inset:0;z-index:2;pointer-events:none}.tshot__ov--m{display:none}.tshot__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.tshot__dim{fill:rgba(0,0,0,.44)}.tshot__dim,.tshot__solo{transition:opacity var(--db-dur-2) var(--ease-out)}.tshot__solo{fill:rgba(0,0,0,.56);opacity:0}.tshot__ring{fill:none;stroke:var(--color-accent);stroke-width:2.5px;filter:drop-shadow(0 0 5px rgba(180,255,0,.6));transform-box:fill-box;transform-origin:center;animation:tshot-in .22s var(--ease-out) calc(.2s + var(--i, 0) * .12s) backwards,tshot-pulse 2.2s var(--ease-in-out) calc(.42s + var(--i, 0) * .12s) 2}.tshot__arrow,.tshot__ring{transition:opacity var(--db-dur-2) var(--ease-out)}.tshot__arrow{animation:tshot-fade .22s var(--ease-out) calc(.26s + var(--i, 0) * .12s) backwards}.tshot__arrow path{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 3px rgba(0,0,0,.9))}.tshot__n{position:absolute;left:clamp(2px,calc(var(--x) - 10px),calc(100% - 24px));top:clamp(2px,calc(var(--y) - 10px),calc(100% - 24px));display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--color-accent);color:var(--color-on-accent);font:700 12px/1 var(--font-mono);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--color-bg),0 4px 12px rgba(0,0,0,.7);animation:tshot-in .22s var(--ease-out) calc(.2s + var(--i, 0) * .12s) backwards;transition:opacity var(--db-dur-2) var(--ease-out)}.tshot__n--r{left:clamp(2px,calc(var(--x) - 12px),calc(100% - 24px))}.tshot__badge{position:absolute;right:8px;bottom:8px;z-index:3;padding:3px 8px;border-radius:999px;background:rgba(0,0,0,.7);color:var(--color-ink-3);font-size:11px;line-height:1.3;pointer-events:none}.tshot--missing{display:grid;place-items:center;padding:24px;aspect-ratio:16/10;border:1px dashed var(--color-line-2);box-shadow:none;background:var(--color-surface-1)}.tshot__missing{color:var(--color-ink-3);font-size:var(--text-sm);text-align:center}@media (max-width:760px){.tshot{width:min(100%,calc(var(--tshot-mh, 60dvh) * var(--tshot-r-m, .75)));aspect-ratio:var(--tshot-ar-m,3/4)}.tshot__ov--d{display:none}.tshot__ov--m{display:block}.tshot__n{width:20px;height:20px;font-size:11px}.tshot__badge{right:5px;bottom:5px;padding:1px 6px;font-size:10px}}.tgroup:has(.tnotes__btn[data-nd="1"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--d :is(.tshot__ring,.tshot__arrow,.tshot__n):not([data-r="1"]),.tgroup:has(.tnotes__btn[data-nd="2"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--d :is(.tshot__ring,.tshot__arrow,.tshot__n):not([data-r="2"]),.tgroup:has(.tnotes__btn[data-nd="3"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--d :is(.tshot__ring,.tshot__arrow,.tshot__n):not([data-r="3"]),.tgroup:has(.tnotes__btn[data-nd="4"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--d :is(.tshot__ring,.tshot__arrow,.tshot__n):not([data-r="4"]),.tgroup:has(.tnotes__btn[data-nm="1"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--m :is(.tshot__ring,.tshot__arrow,.tshot__n):not([data-r="1"]),.tgroup:has(.tnotes__btn[data-nm="2"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--m :is(.tshot__ring,.tshot__arrow,.tshot__n):not([data-r="2"]),.tgroup:has(.tnotes__btn[data-nm="3"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--m :is(.tshot__ring,.tshot__arrow,.tshot__n):not([data-r="3"]),.tgroup:has(.tnotes__btn[data-nm="4"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--m :is(.tshot__ring,.tshot__arrow,.tshot__n):not([data-r="4"]){opacity:.3}.tgroup:has(.tnotes__btn[data-nd]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--d .tshot__dim,.tgroup:has(.tnotes__btn[data-nm]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--m .tshot__dim{opacity:0}.tgroup:has(.tnotes__btn[data-nd="1"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--d .tshot__solo[data-solo="1"],.tgroup:has(.tnotes__btn[data-nd="2"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--d .tshot__solo[data-solo="2"],.tgroup:has(.tnotes__btn[data-nd="3"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--d .tshot__solo[data-solo="3"],.tgroup:has(.tnotes__btn[data-nd="4"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--d .tshot__solo[data-solo="4"],.tgroup:has(.tnotes__btn[data-nm="1"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--m .tshot__solo[data-solo="1"],.tgroup:has(.tnotes__btn[data-nm="2"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--m .tshot__solo[data-solo="2"],.tgroup:has(.tnotes__btn[data-nm="3"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--m .tshot__solo[data-solo="3"],.tgroup:has(.tnotes__btn[data-nm="4"]:is(:hover,:focus-visible,[aria-pressed=true])) .tshot__ov--m .tshot__solo[data-solo="4"]{opacity:1}@keyframes tshot-in{0%{opacity:0;transform:scale(.92)}}@keyframes tshot-fade{0%{opacity:0}}@keyframes tshot-pulse{50%{stroke-opacity:.45}}@keyframes tshot-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.tnotes{list-style:none;margin:0;padding:0;display:grid;gap:4px}.tnotes__li{font-size:var(--text-sm);line-height:1.4;color:var(--color-ink-2);text-wrap:pretty}.tnotes__btn,.tnotes__li--plain{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start}.tnotes__btn{appearance:none;width:100%;margin:0 -6px;padding:4px 6px;border:0;border-radius:var(--radius-md);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;box-sizing:content-box;transition:background-color var(--db-dur-1) var(--ease-out)}.tnotes__btn:hover,.tnotes__btn[aria-pressed=true]{background:var(--color-surface-3);color:var(--color-ink-1)}.tnotes__btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.tnotes__li--plain{padding:4px 0}.tnotes__li strong,.tnotes__t strong{font-weight:600;color:var(--color-ink-1)}.tnotes__ico,.tnotes__menu,.tnotes__n{display:grid;place-items:center;width:22px;height:22px;border-radius:999px}.tnotes__n{background:var(--color-accent-a14);box-shadow:inset 0 0 0 1px var(--color-accent-a26);font:700 12px/1 var(--font-mono);font-variant-numeric:tabular-nums}.tnotes__ico,.tnotes__n{color:var(--color-accent)}.tnotes__ico{border-radius:7px;background:var(--color-surface-3)}.tnotes__ico .db-i{width:14px;height:14px}.tnotes__menu{box-sizing:border-box;width:24px;height:24px;margin:-1px -1px 0;border-radius:8px;border:1.5px solid transparent;background:linear-gradient(#0a0c0d,#0a0c0d) padding-box,var(--db-brand-gradient,linear-gradient(100deg,#fcff00,#a8f800)) border-box;color:var(--color-accent)}.tnotes__menu .db-i{width:13px;height:13px}.tnotes__li--no-d,.tnotes__nm,.tnotes__tm{display:none!important}@media (max-width:760px){.tnotes__li--no-m,.tnotes__nd,.tnotes__td{display:none!important}.tnotes__nm,.tnotes__tm{display:inline!important}.tnotes li.tnotes__li--no-d:not(.tnotes__li--no-m){display:block!important}.tnotes li.tnotes__li--plain.tnotes__li--no-d:not(.tnotes__li--no-m){display:grid!important}}.tour{box-sizing:border-box;width:min(1080px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;background:transparent;color:var(--color-ink-1);overflow:visible}.tour[open]{animation:tour-pop .28s var(--ease-out)}.tour::backdrop{background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tour__in{--tour-h:min(640px,calc(100dvh - 48px));--tshot-mh:calc(var(--tour-h) - 40px);box-sizing:border-box;height:var(--tour-h);display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"media top" "media body" "media foot";border-radius:var(--radius-2xl);overflow:hidden;background:radial-gradient(90% 55% at 100% 0,rgba(180,255,0,.09),transparent 62%),var(--color-surface-1);box-shadow:0 32px 72px -16px rgba(0,0,0,.92),0 0 0 1px var(--color-line-2)}.tour__media{grid-area:media;display:grid;place-items:center;min-width:0;min-height:0;padding:20px;background:radial-gradient(70% 60% at 50% 45%,rgba(180,255,0,.05),transparent 70%),var(--color-bg);border-right:1px solid var(--color-line-1);touch-action:pan-y;user-select:none}.tour__media--checklist{place-items:center stretch;padding:28px;user-select:auto}.tour__top{grid-area:top;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 0 24px}.tour__count{margin:0;font-size:var(--text-cap);color:var(--color-ink-3)}.tour__count b{color:var(--color-ink-1);font-weight:600}.tour__skip{appearance:none;min-height:40px;padding:0 14px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-ink-2);font:500 var(--text-sm) /1 var(--font-sans);cursor:pointer;transition:background-color var(--db-dur-1) var(--ease-out),color var(--db-dur-1) var(--ease-out)}.tour__skip:hover{background:var(--color-surface-3);color:var(--color-ink-1)}.tour a:focus-visible,.tour__dot:focus-visible,.tour__skip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tour__body{grid-area:body;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px 24px 12px;scrollbar-width:thin}.tour__eyebrow{margin:0 0 6px;font-size:var(--text-cap);font-weight:600;color:var(--color-accent)}.tour__title{margin:0 0 10px;font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:600;color:var(--color-ink-1);text-wrap:balance}.tour__text{margin:0;font-size:15px;line-height:1.5;color:var(--color-ink-2);text-wrap:pretty}.tour__line strong,.tour__live,.tour__more strong,.tour__note strong,.tour__pix strong,.tour__responsa strong,.tour__text strong{font-weight:600;color:var(--color-ink-1)}.tour__live{display:inline-flex;align-items:center;gap:8px;margin:12px 0 0;padding:4px 10px 4px 8px;border-radius:999px;background:var(--color-accent-a08);box-shadow:inset 0 0 0 1px var(--color-accent-a26);font-size:var(--text-cap)}.tour__live-dot{width:7px;height:7px;border-radius:999px;background:var(--color-accent);box-shadow:0 0 8px rgba(180,255,0,.55)}.tour__line{margin:10px 0 0;font-size:var(--text-body);line-height:1.45;color:var(--color-ink-2)}.tour__line a{display:inline-flex;align-items:center;gap:4px;color:var(--color-ink-1);font-weight:600;text-decoration:underline;text-underline-offset:3px}.tour__line a .db-i{width:14px;height:14px}.tour__line--warn{color:var(--color-ink-1)}.tour__notes{margin-top:14px}.tour__note{margin:10px 0 0;font-size:var(--text-sm);line-height:1.45;color:var(--color-ink-2)}.tour__acts{display:grid;gap:6px}.tour__act.db-btn{min-height:44px;margin-top:16px;justify-content:center}.tour__acts .tour__act.db-btn{margin-top:14px}.tour__link{display:inline-flex;align-items:center;gap:4px;justify-self:center;min-height:32px;color:var(--color-ink-2);font-size:var(--text-sm);font-weight:500;text-decoration:none}.tour__link:hover{color:var(--color-ink-1)}.tour__link .db-i{width:14px;height:14px}.tour__line .tour__link{min-height:0;color:var(--color-ink-1);text-decoration:underline;text-underline-offset:3px}.tour__more{margin:14px 0 0;font-size:var(--text-cap);color:var(--color-ink-3)}.tour__more a{display:inline-flex;align-items:center;gap:4px;min-height:24px;color:var(--color-ink-3);text-decoration:none}.tour__more a:hover{color:var(--color-ink-1)}.tour__more strong{color:inherit}.tour__more .db-i{width:13px;height:13px}.tour__end{display:grid;gap:12px;margin-top:16px}.tour__sample{position:relative;margin:0;pointer-events:none}.tour__sample .db-session{flex-wrap:wrap;row-gap:6px;padding-right:64px}.tour__sample .tshot__badge{top:auto;bottom:12px}.tour__pix{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:var(--radius-lg);background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line-1)}.tour__pix>.db-i{width:20px;height:20px;color:var(--color-accent)}.tour__pix p{margin:0;font-size:var(--text-sm);line-height:1.4;color:var(--color-ink-2)}.tour__pix .db-btn{min-height:36px}.tour__responsa{margin:0;font-size:var(--text-cap);line-height:1.5;color:var(--color-ink-3)}.tour__responsa a,.tour__responsa strong{color:var(--color-ink-2)}.tour__responsa a{white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.tour__foot{grid-area:foot;display:grid;gap:12px;padding:12px 24px 18px;border-top:1px solid var(--color-line-1)}.tour__dots{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin-left:-6px}.tour__dot{appearance:none;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer}.tour__dot span{width:8px;height:8px;border-radius:999px;background:var(--color-line-3);transition:width var(--db-dur-2) var(--ease-out),background-color var(--db-dur-2) var(--ease-out)}.tour__dot.is-done span,.tour__dot:hover span{background:var(--color-ink-3)}.tour__dot.is-on span{width:20px;background:var(--color-accent);box-shadow:0 0 8px rgba(180,255,0,.45)}.tour__nav{display:flex;align-items:center;justify-content:space-between;gap:10px}.tour__nav .db-btn{min-height:44px}.tour__nav .db-btn--primary{flex:1 1 auto;justify-content:center}.tour__anim--next{animation:tour-in-next .26s var(--ease-out) both}.tour__anim--prev{animation:tour-in-prev .26s var(--ease-out) both}.tour .tnotes__li{animation:tour-fade .22s var(--ease-out) calc(.2s + var(--i, 0) * .12s) backwards}.tour-inst{display:grid;place-items:center;width:min(100%,520px);padding:28px;box-sizing:border-box;border-radius:var(--radius-lg);background:radial-gradient(80% 60% at 50% 40%,rgba(180,255,0,.08),transparent 70%),var(--color-surface-1);box-shadow:0 0 0 1px var(--color-line-1)}.tour-inst__home{width:100%}.tour-inst__home .ia--home{max-height:calc(var(--tshot-mh, 360px) - 8px)}.tour .ia-home-mine{transform-box:fill-box;transform-origin:center;animation:tour-drop .42s cubic-bezier(.3,1.35,.5,1) .24s backwards}.tour .ia-home-mine .ia-ring{animation:tour-halo .9s var(--ease-out) .56s 1 backwards}.tour-inst__swap{display:grid;width:100%}.tour-inst__f{grid-area:1/1;align-self:center}.tour-inst__f .ia{max-width:340px;margin-inline:auto}.tour-inst__f--a{animation:tour-swap-a 3.2s step-end 2 forwards}.tour-inst__f--b{opacity:0;animation:tour-swap-b 3.2s step-end 2 forwards}@keyframes tour-swap-a{0%{opacity:1}50%,to{opacity:0}}@keyframes tour-swap-b{0%{opacity:0}50%,to{opacity:1}}@keyframes tour-drop{0%{opacity:0;transform:scale(.6)}}@keyframes tour-halo{0%{stroke-width:10;stroke-opacity:0}40%{stroke-opacity:1}}.tour-push{position:relative;box-sizing:border-box;display:grid;place-items:center;width:min(100%,400px);height:100%;max-height:520px;overflow:hidden;padding:20px 16px 36px;border-radius:var(--radius-lg);background:radial-gradient(80% 60% at 50% 30%,rgba(180,255,0,.1),transparent 70%),var(--color-bg);box-shadow:0 0 0 1px var(--color-line-1)}.tour-push--wait{background:var(--color-surface-2)}.tour-push__list{list-style:none;display:grid;gap:8px;width:100%;margin:0;padding:0}.tour-push__item .pwa-inv__push{margin:0;background:rgba(22,26,28,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tour-push__item:first-child{animation:tour-push-drop .36s var(--ease-out) .12s backwards}.tour-push__item:not(:first-child){animation:tour-fade .3s var(--ease-out) calc(.48s + (var(--i, 1) - 1) * .2s) backwards}@keyframes tour-push-drop{0%{opacity:0;transform:translateY(-24px)}}@keyframes tour-pop{0%{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes tour-up{0%{transform:translateY(100%)}}@keyframes tour-fade{0%{opacity:0}}@keyframes tour-in-next{0%{opacity:0;transform:translateX(18px)}}@keyframes tour-in-prev{0%{opacity:0;transform:translateX(-18px)}}@media (max-width:1080px) and (min-width:761px){.tour{width:calc(100vw - 32px)}.tour__in{--tour-h:min(700px,calc(100dvh - 48px));grid-template-columns:55% minmax(0,1fr)}.tour__media{padding:16px}.tour__top{padding-left:20px}.tour__body{padding:8px 20px 10px}.tour__foot{padding:10px 20px 16px}.tour__title{font-size:20px}}@media (max-width:760px){.tour{width:100%;height:100dvh;max-height:100dvh;margin:0}.tour[open]{animation:tour-up .32s var(--ease-out)}.tour__in{--tour-media-h:clamp(200px,43svh,372px);--tshot-mh:calc(var(--tour-media-h) - 16px);display:flex;flex-direction:column;height:100%;border-radius:0;overflow:hidden;box-shadow:none}.tour__top{flex:none;box-sizing:border-box;padding:env(safe-area-inset-top) 4px 0 16px;height:calc(48px + env(safe-area-inset-top))}.tour__skip{min-height:44px;padding:0 14px}.tour__media{flex:none;height:var(--tour-media-h);box-sizing:border-box;padding:8px 16px;border-right:0;border-block:1px solid var(--color-line-1)}.tour__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 16px 8px}.tour__eyebrow{display:none}.tour__title{font-size:20px;margin-bottom:6px}.tour__text{font-size:15px;line-height:1.45}.tour__line{margin-top:8px}.tour__notes{margin-top:10px;gap:2px}.tnotes__li{font-size:14px;line-height:1.35}.tour__note{margin-top:8px;font-size:13px}.tour__act.db-btn{margin-top:12px}.tour__more{display:none}.tour__acts>.tour__link{min-height:44px}.tour__foot{flex:none;gap:8px;padding:8px 16px calc(10px + env(safe-area-inset-bottom));background:var(--color-surface-1)}.tour__dots{justify-content:center;margin-left:0}.tour__end{margin-top:12px;gap:10px}.tour-push{padding:10px 12px 24px;max-height:none}.tour-push .tshot__badge{bottom:3px;right:8px;padding:2px 6px}.tour-push__list{gap:6px}.tour-push__item .pwa-inv__push{padding:8px 10px;grid-template-columns:28px minmax(0,1fr)}.tour-push__item .pwa-inv__push img{width:28px;height:28px;border-radius:7px}.tour-inst{width:min(100%,344px);padding:16px}.tour__media{position:relative}.tour__live--top{margin:0 auto 0 10px;padding:3px 9px 3px 7px;gap:6px;font-size:11px;white-space:nowrap}.tour-push__item .pwa-inv__push strong{font-size:13px;line-height:1.3}.tour-push__item .pwa-inv__push span:last-child{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:12px}.tour__pix .db-btn{min-height:44px}.tour__dots{height:16px}}@media (max-width:760px) and (max-height:720px){.tour__in{--tour-media-h:200px}.tour__top{height:calc(44px + env(safe-area-inset-top))}.tour__body{padding:8px 16px 4px}.tour__title{font-size:19px;margin-bottom:4px}.tour__text{font-size:14px}.tour__line,.tour__note{margin-top:6px}.tour__notes{margin-top:8px}.tour__act.db-btn,.tour__acts .tour__act.db-btn{margin-top:10px}.tour__foot{gap:6px;padding:6px 16px calc(8px + env(safe-area-inset-bottom))}.tnotes__li{font-size:13px}.tnotes__btn,.tnotes__li--plain{padding-block:2px}.tour__line,.tour__note{font-size:13px}.tour-push__item:nth-child(3){display:none}}.fsteps{width:100%}.fsteps__list{list-style:none;display:grid;gap:6px;margin:0;padding:0}.fsteps__row{appearance:none;box-sizing:border-box;display:grid;grid-template-columns:40px minmax(0,1fr) 16px;gap:12px;align-items:center;width:100%;min-height:60px;padding:8px 12px 8px 10px;border:0;border-radius:var(--radius-lg);background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line-2);color:var(--color-ink-1);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--db-dur-1) var(--ease-out),box-shadow var(--db-dur-1) var(--ease-out)}.fsteps__row:hover{background:var(--color-surface-3);box-shadow:inset 0 0 0 1px var(--color-line-3)}.fsteps__row:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.fsteps__row:disabled{cursor:progress;opacity:.7}.fsteps__ico{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--color-surface-3);color:var(--color-accent)}.fsteps__ico .db-i{width:20px;height:20px}.fsteps__txt{display:grid;gap:2px;min-width:0}.fsteps__t{font-size:16px;line-height:1.25;font-weight:600}.fsteps__s{display:inline-flex;align-items:center;gap:4px;font-size:13px;line-height:1.3;color:var(--color-ink-2)}.fsteps__lock{width:12px;height:12px}.fsteps__chev{width:16px;height:16px;rotate:-90deg;color:var(--color-ink-3)}.fsteps__row.is-done{background:transparent;box-shadow:inset 0 0 0 1px var(--color-line-1)}.fsteps__row.is-done .fsteps__ico{background:var(--color-accent-a14);box-shadow:inset 0 0 0 1px var(--color-accent-a26)}.fsteps__row.is-done .fsteps__s,.fsteps__row.is-done .fsteps__t{color:var(--color-ink-2);font-weight:500}.fsteps__count,.fsteps__warn{margin:8px 0 0;font-size:var(--text-cap);color:var(--color-ink-3)}.fsteps__warn{color:var(--color-ink-1)}.fsteps__warn strong{font-weight:600}@media (min-width:761px){.fsteps__row{min-height:52px}}@media (max-width:760px) and (max-height:720px){.tour .fsteps__row{grid-template-columns:32px minmax(0,1fr) 14px;gap:10px;min-height:52px;padding:5px 10px 5px 8px}.tour .fsteps__ico{width:32px;height:32px;border-radius:10px}.tour .fsteps__t{font-size:15px}.tour .fsteps__s{font-size:12px}.tour .fsteps__list{gap:5px}.tour .tour__pix{padding:4px 6px 4px 10px}.tour .tour__pix p{font-size:12.5px}}.fsteps--compact .fsteps__row{min-height:52px}@media (prefers-reduced-motion:reduce){.tour .ia-home-mine,.tour .ia-home-mine .ia-ring,.tour .tnotes__li,.tour-push__item,.tour[open],.tour__anim--next,.tour__anim--prev,.tshot:not(.is-ready):before,.tshot__arrow,.tshot__n,.tshot__ring{animation:none!important}.tour-inst__f--a{animation:none;opacity:0}.tour-inst__f--b{animation:none;opacity:1}.tour__dot span,.tshot__dim,.tshot__n,.tshot__ring,.tshot__solo{transition:none}}