.Mq00sq_wrapper{flex-shrink:0;position:relative}.Mq00sq_switch{border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent);background:color-mix(in srgb, var(--color-primary) 5%, var(--color-background,white));border-radius:999px;align-items:center;gap:5px;padding:4px 5px 4px 10px;transition:border-color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 3px 12px #0080800f}.Mq00sq_switch:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent);box-shadow:0 4px 18px #0080801f}.Mq00sq_icon{color:var(--color-primary);width:16px;font-size:15px;display:flex}.Mq00sq_options{isolation:isolate;grid-template-columns:repeat(2,42px);display:grid;position:relative}.Mq00sq_slider{z-index:-1;background:linear-gradient(135deg,teal,#006b70);border-radius:999px;width:42px;transition:transform .42s cubic-bezier(.22,1.35,.4,1);position:absolute;inset:0 auto 0 0;overflow:hidden;box-shadow:0 3px 8px #00646940,inset 0 1px #ffffff4d}.Mq00sq_switch[data-language=en] .Mq00sq_slider,.Mq00sq_switch[data-appearance=dark] .Mq00sq_slider{transform:translate(42px)}.Mq00sq_shine{background:linear-gradient(110deg,#0000 35%,#ffffff61 50%,#0000 65%);animation:.65s ease-out both Mq00sq_shine;position:absolute;inset:-50%}.Mq00sq_option{letter-spacing:.07em;color:#52676a;cursor:pointer;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:38px;font-size:11px;font-weight:700;transition:color .18s,transform .18s;display:flex}.Mq00sq_option[aria-pressed=true]{color:#fff}.Mq00sq_option:not(:disabled):not([aria-disabled=true]):active{transform:scale(.92)}.Mq00sq_option:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.Mq00sq_option:disabled,.Mq00sq_option[aria-disabled=true]{cursor:progress}.Mq00sq_dot{background:var(--color-accent);opacity:0;border-radius:50%;width:3px;height:3px;transition:opacity .2s,transform .3s;transform:scale(0)}.Mq00sq_option[aria-pressed=true] .Mq00sq_dot{opacity:1;transform:scale(1)}.Mq00sq_switch[data-status=saving] .Mq00sq_icon{animation:1.4s linear infinite Mq00sq_spin}.Mq00sq_switch[data-status=error]{border-color:#d14444}.Mq00sq_switch[data-status=error] .Mq00sq_icon{color:#d14444}.Mq00sq_error{color:#a12626;z-index:50;background:#fff1f1;border-radius:12px;width:230px;padding:10px 12px;font-size:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 6px 24px #00000026}.dark .Mq00sq_switch{background:#173d3f;border-color:#397376;box-shadow:inset 0 1px #ffffff14}.dark .Mq00sq_icon{color:#79d8d2}.dark .Mq00sq_option:not([aria-pressed=true]){color:#b5cdcd}@keyframes Mq00sq_shine{0%{transform:translate(-80%)}to{transform:translate(80%)}}@keyframes Mq00sq_spin{to{transform:rotate(360deg)}}@media (max-width:380px){.Mq00sq_switch{padding-left:4px}.Mq00sq_icon{display:none}}@media (prefers-reduced-motion:reduce){.Mq00sq_slider,.Mq00sq_option,.Mq00sq_dot,.Mq00sq_switch{transition:none}.Mq00sq_shine,.Mq00sq_switch[data-status=saving] .Mq00sq_icon{animation:none}}.Mq00sq_themeSymbol{width:15px;height:15px;transition:transform .4s cubic-bezier(.22,1.35,.4,1);transform:rotate(-20deg)scale(.9)}.Mq00sq_option[aria-pressed=true] .Mq00sq_themeSymbol{transform:rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){.Mq00sq_themeSymbol{transition:none}}
