.dt-tk-pos{display:none}@media (width<=640px){.dt-tk{margin:4px calc(-1 * var(--dt-recuo)) 0}.dt-tk .dt-tk-list{gap:calc(2 * var(--dt-recuo));padding:6px var(--dt-recuo) 18px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--dt-recuo);scrollbar-width:none;overscroll-behavior-x:contain;flex-direction:row;margin:0;list-style:none;display:flex;overflow-x:auto}.dt-tk .dt-tk-list::-webkit-scrollbar{display:none}.dt-tk .dt-tk-list>li{box-sizing:border-box;scroll-snap-align:start;background:var(--surface);border:1px solid var(--border);min-width:0;min-height:64px;box-shadow:var(--shadow-md);color:var(--slate-700);overflow-wrap:anywhere;border-radius:14px;flex:0 0 100%;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.dt-tk .dt-tk-list>li>svg{box-sizing:content-box;border-radius:var(--radius-full);background:var(--cyan-50);width:16px;height:16px;color:var(--cyan-600);stroke-width:2.25px;flex:none;margin:0;padding:9px}.dt-tk-pos{justify-content:center;gap:6px;margin-top:-6px;display:flex}.dt-tk-pos i{border-radius:var(--radius-full);background:var(--slate-300);width:8px;height:8px;transition:width var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out);display:block}.dt-tk-pos i.is-on{background:var(--cyan-500);width:22px}}@media (width<=640px) and (prefers-reduced-motion:reduce){.dt-tk .dt-tk-list{flex-direction:column;gap:8px;overflow:visible}.dt-tk-pos{visibility:hidden;height:0;margin:0;overflow:hidden}}
