.mode-switch-module__8BW0mq__switch{box-sizing:border-box;background:var(--alpha-inverse-4);border:0;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;height:36px;padding:0;display:inline-flex;overflow:visible}.dark .mode-switch-module__8BW0mq__switch{background:var(--alpha-inverse-8)}.mode-switch-module__8BW0mq__button{min-width:104px;height:36px;color:var(--muted-foreground);font-family:var(--font-geist,"Geist"), system-ui, sans-serif;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;line-height:1;transition:color .18s,background-color .18s;display:inline-flex;position:relative}.mode-switch-module__8BW0mq__button[data-state=on]{z-index:1;color:var(--primary-foreground);cursor:default}.mode-switch-module__8BW0mq__button[data-state=off]:hover{background-color:var(--alpha-inverse-4);color:var(--foreground)}.mode-switch-module__8BW0mq__button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.mode-switch-module__8BW0mq__indicator{z-index:0;background-color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 65%, transparent), 0 3px 10px #0a0a0a1a, 0 1px 3px #0a0a0a0a;background-image:none;border-radius:999px;position:absolute;inset:0}.mode-switch-module__8BW0mq__label{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}.mode-switch-module__8BW0mq__button{box-shadow:none}.mode-switch-module__8BW0mq__button[data-state=on]{background:0 0}.mode-switch-module__8BW0mq__marketing{height:40px;padding:4px}.mode-switch-module__8BW0mq__marketing .mode-switch-module__8BW0mq__button{width:100px;min-width:100px;height:32px;color:var(--foreground-secondary);padding:8px 20px;font-size:14px;line-height:20px}.mode-switch-module__8BW0mq__marketing .mode-switch-module__8BW0mq__button[data-state=on]{color:var(--primary-foreground)}.mode-switch-module__8BW0mq__marketing .mode-switch-module__8BW0mq__indicator{box-shadow:none}
