.v2-downloads,.v2-downloads__variant{align-items:center;gap:var(--spacing-space-4);flex-direction:column;display:flex}.v2-downloads__variant--both{justify-content:center;align-items:flex-start;gap:var(--spacing-space-6);flex-flow:wrap}.v2-downloads__choice{align-items:center;gap:var(--spacing-space-3);flex-direction:column;display:flex}.v2-downloads__variant--both .v2-downloads__choice .osaurus-button{justify-content:center;min-inline-size:236px}.v2-downloads__note{color:var(--color-text-muted);font:var(--type-label-12-font);letter-spacing:var(--type-label-12-tracking)}.v2-downloads__also{color:var(--color-text-secondary);font:var(--type-label-14-font);letter-spacing:var(--type-label-14-tracking);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-default);text-decoration-color:var(--color-border-default);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:4px 8px}.v2-downloads__also:hover{color:var(--color-text-primary);text-decoration-color:currentColor}.v2-downloads__also:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:4px}@media (max-width:640px){.v2-downloads,.v2-downloads__variant,.v2-downloads__choice{align-items:stretch;width:100%}.v2-downloads__variant--both{gap:var(--spacing-space-4);flex-direction:column}.v2-downloads__choice .osaurus-button{justify-content:center}.v2-downloads__note,.v2-downloads__also{align-self:center}}.platform-switch{justify-content:center;align-items:center;gap:var(--spacing-space-4);margin-block-end:var(--spacing-space-6);display:flex}.platform-switch__label{color:var(--color-text-muted);font:var(--type-label-14-font);letter-spacing:var(--type-label-14-tracking)}.platform-switch__options{background:var(--color-surface-subtle);box-shadow:inset 0 0 0 1px var(--color-border-default);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.platform-switch__option{min-block-size:40px;color:var(--color-text-secondary);font:var(--type-label-14-strong-font);letter-spacing:var(--type-label-14-strong-tracking);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}.platform-switch__option:hover{color:var(--color-text-primary)}.platform-switch__option:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}html[data-platform=windows] .platform-switch__option[data-value=windows],html[data-platform=mac] .platform-switch__option[data-value=mac]{background:var(--color-surface-raised);color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-border-default), 0 1px 2px #00000014}@media (max-width:640px){.platform-switch{gap:var(--spacing-space-3);flex-direction:column}.platform-switch__option{min-block-size:44px;padding:0 22px}}@media (prefers-reduced-motion:reduce){.platform-switch__option{transition:none}}
