.device-options{color:#243d30;background:#eef1e9;border-bottom:1px solid #d6dfcf;padding:8px clamp(16px,4vw,64px);font-size:13px}.device-options>p,.device-options summary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.device-options summary{cursor:pointer;min-height:30px;list-style:none}.device-options summary:after{content:"+";margin-left:6px}.device-options details[open] summary:after{content:"−"}.device-options-content{max-width:740px;padding:12px 0;line-height:1.6}.device-options-content label{align-items:center;gap:10px;min-height:44px;font-weight:600;display:flex}.device-options-content input{accent-color:#506e36;width:18px;height:18px}.device-options a{text-underline-offset:3px;text-decoration:underline}.device-options-content button{background:#fff;border:1px solid #506e36;border-radius:8px;align-items:center;gap:8px;min-height:44px;margin:10px 0;padding:12px;display:flex}.device-options-content p{margin:10px 0}.sequence-data-note{background:#f1f2ed;border-radius:8px;padding:12px;font-size:13px}.sequence-data-note button{margin-left:6px;font-weight:600;text-decoration:underline}[data-data-saver=true] *,[data-data-saver=true] :before,[data-data-saver=true] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.journey-unlocked-label{color:#526b35;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
