.help-hdr-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9999px;color:var(--color-text-primary);background:var(--color-surface-secondary);border:1px solid transparent;transition:background .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.help-hdr-btn:hover{color:var(--color-button-primary,#059669);background:var(--color-surface-primary);border-color:var(--color-border-secondary);box-shadow:0 4px 14px -6px rgba(0,0,0,.25)}.help-hdr-btn:active{transform:scale(.94)}.help-hdr-btn:focus-visible{outline:2px solid var(--color-button-primary,#059669);outline-offset:2px}.help-backdrop{position:fixed;inset:0;z-index:8000;display:flex;align-items:center;justify-content:center;padding:8px;background:rgba(0,0,0,.4);animation:help-fade .16s ease-out}@media (min-width:640px){.help-backdrop{padding:24px}}.tset-pop.help-pop{position:relative;width:min(520px,calc(100vw - 16px));animation:help-rise .22s cubic-bezier(.2,.8,.2,1)}.help-hero{display:flex;align-items:center;gap:14px;padding:18px 18px 16px;border-bottom:1px solid var(--ts-line);background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--ts-solid) 14%,transparent),transparent 60%),var(--ts-surface)}.help-hero-art{flex:none;display:grid;place-items:center}.help-hero-disc{fill:color-mix(in srgb,var(--ts-solid) 12%,transparent)}.help-hero-path{stroke:var(--ts-solid);stroke-width:2.2;stroke-dasharray:4 4;animation:help-march 1.6s linear infinite}.help-hero-stop{fill:var(--ts-surface);stroke:var(--ts-solid);stroke-width:2}.help-hero-stop.is-on{fill:var(--ts-solid)}.help-hero-text{flex:1;min-width:0}.help-hero-text h2{margin:0;font-size:20px;font-weight:700;color:var(--ts-ink)}.help-hero-text p{margin:2px 0 0;font-size:14px;color:var(--ts-muted)}.help-body{padding-bottom:18px}.help-section{margin-top:16px}.help-section .tset-section-title{margin-bottom:8px}.help-guides{list-style:none;margin:0;padding:0;display:grid;gap:8px}.help-guide{display:flex;align-items:center;gap:14px;width:100%;padding:12px;border:1px solid var(--ts-line);border-radius:14px;background:var(--ts-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease,background .14s ease}.help-guide:hover{border-color:color-mix(in srgb,var(--ts-solid) 55%,var(--ts-line));background:color-mix(in srgb,var(--ts-solid) 4%,var(--ts-surface));box-shadow:0 8px 22px -14px rgba(0,0,0,.45);transform:translateY(-1px)}.help-guide:active{transform:translateY(0) scale(.995)}.help-guide:focus-visible{outline:2px solid var(--ts-focus);outline-offset:2px}.help-guide-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.help-guide-title{font-size:15px;font-weight:650;color:var(--ts-ink)}.help-guide-blurb{font-size:13.5px;line-height:1.4;color:var(--ts-muted)}.help-guide-meta{margin-top:3px;font-size:12.5px;font-weight:600;color:var(--ts-accent)}.help-guide-go{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9999px;color:var(--ts-accent);background:var(--ts-tile);transition:background .14s ease,color .14s ease,transform .14s ease}.help-guide:hover .help-guide-go{background:var(--ts-solid);color:var(--ts-on-solid);transform:translateX(2px)}.help-badge{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:13px;color:var(--ts-accent);background:linear-gradient(145deg,color-mix(in srgb,var(--ts-solid) 22%,transparent),color-mix(in srgb,var(--ts-solid) 8%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ts-solid) 18%,transparent)}.help-badge .hb-acc{fill:var(--ts-solid);stroke:none}.help-badge .hb-acc-line{stroke:var(--ts-solid);stroke-width:2.2}.help-team{display:flex;align-items:flex-start;gap:10px;margin:18px 0 0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--ts-solid) 9%,transparent);font-size:14px;line-height:1.45;color:var(--ts-ink)}.help-team-ico{flex:none;margin-top:1px;color:var(--ts-solid)}.help-spot{border-radius:12px;border:2px solid var(--color-button-primary,#01684d);box-shadow:0 0 0 9999px rgba(0,0,0,.5);animation:help-fade .2s ease-out}.help-spot,.help-spot-pulse{position:fixed;z-index:9000;pointer-events:none;transition:left .26s cubic-bezier(.2,.8,.2,1),top .26s cubic-bezier(.2,.8,.2,1),width .26s cubic-bezier(.2,.8,.2,1),height .26s cubic-bezier(.2,.8,.2,1)}.help-spot-pulse{border-radius:12px;animation:help-pulse 1.6s ease-out infinite}.help-dim{position:fixed;inset:0;z-index:9000;pointer-events:none;background:rgba(0,0,0,.5);animation:help-fade .2s ease-out}.help-dim.is-seeking{background:rgba(0,0,0,.28)}.help-seek{position:fixed;z-index:9001;left:50%;bottom:28px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:9999px;background:var(--color-surface-primary,#fff);color:var(--color-text-primary,#111827);font-size:14px;font-weight:600;box-shadow:0 10px 30px -10px rgba(0,0,0,.5);animation:help-rise .2s ease-out}.help-seek-dot{width:9px;height:9px;border-radius:9999px;background:var(--color-button-primary,#01684d);animation:help-blink .9s ease-in-out infinite alternate}.help-card{position:fixed;z-index:9001;max-height:calc(100dvh - 16px);overflow-y:auto;padding:14px 16px;border:1px solid var(--ts-line);border-radius:16px;background:var(--ts-surface);box-shadow:0 26px 60px -20px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.1);transition:left .28s cubic-bezier(.2,.8,.2,1),top .28s cubic-bezier(.2,.8,.2,1);user-select:none;-webkit-user-select:none}.help-card-top{display:flex;align-items:center;gap:10px}.help-card-top .help-badge{width:30px;height:30px;border-radius:9px}.help-card-top .help-badge svg{width:18px;height:18px}.help-card-guide{flex:1;min-width:0;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ts-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.help-card-close{display:grid;place-items:center;width:28px;height:28px;margin:-4px -6px -4px 0;border:0;border-radius:8px;background:transparent;color:var(--ts-faint);cursor:pointer}.help-card-close:hover{background:var(--ts-hover);color:var(--ts-ink)}.help-progress{display:flex;gap:4px;margin:11px 0 2px}.help-progress span{flex:1;height:4px;border-radius:9999px;background:var(--ts-line);overflow:hidden;position:relative}.help-progress span.is-done{background:var(--ts-solid)}.help-progress span.is-now:after{content:"";position:absolute;inset:0;background:var(--ts-solid);transform-origin:left;animation:help-fill .42s cubic-bezier(.2,.8,.2,1) both}.help-card-body{animation:help-step .26s cubic-bezier(.2,.8,.2,1)}.help-card-title{margin:10px 0 0;font-size:16.5px;font-weight:700;line-height:1.3;color:var(--ts-ink)}.help-card-text{margin:5px 0 0;font-size:14.5px;line-height:1.5;color:var(--ts-muted)}.help-card-note,.help-card-press{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;padding:8px 10px;border-radius:10px;font-size:13.5px;line-height:1.4}.help-card-note{background:var(--ts-well);color:var(--ts-muted)}.help-card-note svg,.help-card-press svg{flex:none;margin-top:1px}.help-card-press{align-items:center;width:fit-content;font-weight:650;color:var(--ts-accent);background:var(--ts-tile)}.help-card-press svg{margin-top:0;animation:help-nudge 1.2s ease-in-out infinite}.help-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.help-card-count{font-size:13px;font-variant-numeric:tabular-nums;color:var(--ts-faint)}.help-card-btns{display:flex;gap:8px}.help-btn{padding:7px 13px;font-size:14px;font-weight:600;gap:6px}.help-pic-wrap{margin:12px 0 0;padding:8px 4px 4px;border-radius:14px;background:radial-gradient(100% 120% at 50% 0,color-mix(in srgb,var(--ts-solid) 9%,transparent),transparent 70%),var(--ts-well);border:1px solid var(--ts-line)}.help-pic{display:block;width:100%;height:auto;font-family:inherit}.help-pic .hp-body{fill:var(--ts-ink);opacity:.86}.help-pic .hp-ink,.help-pic .hp-screen{fill:var(--ts-surface)}.help-pic .hp-well{fill:var(--ts-well);stroke:var(--ts-line);stroke-width:.6}.help-pic .hp-faint{fill:var(--ts-line)}.help-pic .hp-app{fill:color-mix(in srgb,var(--ts-surface) 70%,transparent)}.help-pic .hp-home{fill:color-mix(in srgb,var(--ts-solid) 55%,#1e293b)}.help-pic .hp-dock{fill:color-mix(in srgb,var(--ts-surface) 35%,transparent)}.help-pic .hp-sheet{fill:var(--ts-surface);stroke:var(--ts-line);stroke-width:.6}.help-pic .hp-card{fill:var(--ts-surface);stroke:var(--ts-line);stroke-width:1}.help-pic .hp-acc-card{fill:color-mix(in srgb,var(--ts-solid) 6%,var(--ts-surface));stroke:var(--ts-solid);stroke-width:1.6}.help-pic{font-size:10px}.help-pic .hp-text{fill:var(--ts-ink)}.help-pic .hp-strong{font-weight:700}.help-pic .hp-label{fill:var(--ts-accent);font-size:12px;font-weight:700}.help-pic .hp-on-acc{fill:var(--ts-on-solid)}.help-pic .hp-stroke{fill:none;stroke:var(--ts-ink);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.help-pic .hp-dim{opacity:.35}.help-pic .hp-acc{fill:var(--ts-solid)}.help-pic .hp-acc-stroke{fill:none;stroke:var(--ts-solid);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.help-pic .hp-acc-soft{fill:color-mix(in srgb,var(--ts-solid) 16%,transparent)}.help-pic .hp-acc-soft-fill{fill:color-mix(in srgb,var(--ts-solid) 14%,var(--ts-surface))}.help-pic .hp-acc-bubble,.help-pic .hp-tick{fill:var(--ts-solid)}.help-pic .hp-tick{stroke:var(--ts-surface);stroke-width:1.4}.help-pic .hp-hang{fill:#dc2626}.help-pic .hp-on-hang{fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round}.help-pic .hp-ring-back{fill:none;stroke:var(--ts-line);stroke-width:5}.help-pic .hp-ring-run{fill:none;stroke:var(--ts-solid);stroke-width:5;stroke-linecap:round;stroke-dasharray:163.4;stroke-dashoffset:0;animation:help-countdown 6s linear infinite}.help-pic .hp-tap-ring{fill:none;stroke:var(--ts-solid);stroke-width:2;transform-box:fill-box;transform-origin:center;animation:help-tap 1.5s ease-out infinite}.help-pic .hp-bubbles,.help-pic .hp-drop,.help-pic .hp-pop{animation:help-step .6s cubic-bezier(.2,.8,.2,1) both}.help-pic .hp-drop{animation-name:help-drop}.help-pic .hp-sweep{transform-origin:0 2px;transform-box:view-box;animation:help-sweep 3s linear infinite}@keyframes help-fade{0%{opacity:0}}@keyframes help-rise{0%{opacity:0;transform:translateY(10px) scale(.98)}}.help-seek{animation-name:help-seek-rise}@keyframes help-seek-rise{0%{opacity:0;transform:translate(-50%,8px)}}@keyframes help-step{0%{opacity:0;transform:translateX(10px)}}@keyframes help-drop{0%{opacity:0;transform:translateY(-10px)}}@keyframes help-fill{0%{transform:scaleX(0)}}@keyframes help-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-button-primary,#01684d) 70%,transparent)}to{box-shadow:0 0 0 20px color-mix(in srgb,var(--color-button-primary,#01684d) 0%,transparent)}}@keyframes help-tap{0%{transform:scale(.5);opacity:1}to{transform:scale(1.9);opacity:0}}@keyframes help-blink{to{opacity:.25}}@keyframes help-nudge{50%{transform:translate(2px,2px)}}@keyframes help-march{to{stroke-dashoffset:-16}}@keyframes help-countdown{to{stroke-dashoffset:163.4}}@keyframes help-sweep{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.help-backdrop,.help-card-body,.help-card-press svg,.help-dim,.help-hero-path,.help-pic .hp-bubbles,.help-pic .hp-drop,.help-pic .hp-pop,.help-pic .hp-ring-run,.help-pic .hp-sweep,.help-pic .hp-tap-ring,.help-progress span.is-now:after,.help-seek,.help-seek-dot,.help-spot,.help-spot-pulse,.tset-pop.help-pop{animation:none}.help-card,.help-spot,.help-spot-pulse{transition:none}}