.rt{z-index:40;pointer-events:none;--rt-sage:#588768;--rt-teal:#489d90;--rt-violet:var(--mk-ai-accent);--rt-terracotta:var(--mk-accent);--rt-ink:var(--mk-ink-3);position:fixed;top:50%;left:clamp(.35rem,.1rem + .35vw,.75rem);transform:translateY(-50%)}@supports (color:lab(0% 0 0)){.rt{--rt-sage:lab(52.2069% -21.977 11.2894);--rt-teal:lab(59.2903% -29.4332 -1.34838)}}:root[data-theme=dark] .rt{--rt-sage:#81b292;--rt-teal:#6fc3b5}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .rt{--rt-sage:lab(68.452% -21.8928 11.2369);--rt-teal:lab(73.2105% -29.3124 -1.35709)}}.rt-strip{background:color-mix(in srgb, var(--mk-ink) 3%, var(--mk-surface));border:1px solid var(--mk-line);box-shadow:var(--mk-elev-1);pointer-events:auto;transition:box-shadow .3s var(--mk-ease);border-radius:.7rem;flex-direction:column;gap:.08rem;padding:.5rem;display:flex;position:relative}.rt-strip:hover{box-shadow:var(--mk-elev-2)}.rt-thread{background:var(--mk-line);width:1px;position:absolute;top:.85rem;bottom:2.1rem;left:calc(.5rem + 10px);transform:translate(-.5px)}.rt-row{z-index:1;width:100%;height:1.5rem;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex;position:relative}.rt-row:focus-visible{outline:2px solid var(--rt-accent,var(--mk-accent));outline-offset:2px;border-radius:5px}.rt-row:hover .rt-label{color:var(--rt-accent)}.rt-ctrl{transition:filter .3s var(--mk-ease);place-items:center;display:grid}.rt-glyph{width:20px;height:20px;overflow:visible}.rt-glyph--likert{width:36px;height:20px}.rt-label{opacity:0;white-space:nowrap;max-width:0;font-family:var(--font-data);letter-spacing:.03em;color:var(--mk-ink-2);transition:max-width .34s var(--mk-ease-expo), opacity .28s var(--mk-ease), margin-left .34s var(--mk-ease-expo), color .3s var(--mk-ease);font-size:.6rem;overflow:hidden}.rt-strip:hover .rt-label{opacity:1;max-width:9rem;margin-left:.5rem}.rt-row[data-state=current] .rt-label{color:var(--rt-accent)}.rt-ring{fill:none;stroke:var(--rt-ink);stroke-width:1.5px;opacity:.55;transition:stroke .3s var(--mk-ease), opacity .3s var(--mk-ease)}.rt-fill{fill:var(--rt-accent);opacity:0;transform-origin:50%;transform-box:fill-box;filter:blur(3px);transition:opacity .32s var(--mk-ease), transform .34s var(--mk-ease-expo), filter .32s var(--mk-ease);transform:scale(0)}.rt-tick{fill:none;stroke:var(--rt-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;clip-path:inset(0 100% 0 0);transition:clip-path .34s var(--mk-ease-expo)}.rt-money{fill:var(--rt-ink);opacity:.55;font-family:var(--font-data);transition:fill .3s var(--mk-ease), opacity .3s var(--mk-ease);font-size:15px;font-weight:600}.rt-row[data-state=current] .rt-money,.rt-row[data-state=answered] .rt-money{fill:var(--rt-accent);opacity:1}.rt-row[data-state=current] .rt-ring{stroke:var(--rt-accent);opacity:1}.rt-row[data-state=current] .rt-ctrl{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--rt-accent) 40%, transparent))}.rt-row[data-state=answered] .rt-ring{stroke:var(--rt-accent);opacity:.9}.rt-row[data-state=answered] .rt-glyph:not(.rt-glyph--likert) .rt-fill{opacity:1;filter:blur();transform:scale(1)}.rt-row[data-state=answered] .rt-tick{clip-path:inset(0)}.rt-glyph--likert .rt-fill[data-on]{opacity:1;filter:blur();transform:scale(1)}.rt-seal{opacity:0;filter:blur(4px);transition:opacity .5s var(--mk-ease-expo), transform .5s var(--mk-ease-expo), filter .5s var(--mk-ease-expo);justify-content:center;padding-top:.5rem;display:flex;transform:scale(.6)}.rt-seal svg{width:22px;height:22px}.rt-seal[data-on]{opacity:1;filter:blur();transform:scale(1)}.rt-seal-ring{fill:none;stroke:var(--rt-terracotta);stroke-width:1.6px}.rt-seal-tick{fill:none;stroke:var(--rt-terracotta);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.rt-ring,.rt-fill,.rt-tick,.rt-ctrl,.rt-label,.rt-seal{transition:none}}@media (max-width:1280px){.rt{display:none}}
