.install-other{-webkit-border-before:1px solid var(--hairline);border-block-start:1px solid var(--hairline);-webkit-border-after:1px solid var(--hairline);border-block-end:1px solid var(--hairline)}.install-other-summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-block-size:3rem;padding-block:var(--space-2);font-family:var(--font-ui);font-size:var(--text-base);font-weight:600;color:var(--accent);cursor:pointer;list-style:none}.install-other-summary::-webkit-details-marker{display:none}.install-other-mark{flex:none;inline-size:.55rem;block-size:.55rem;margin-inline:var(--space-2);-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;-webkit-border-after:2px solid currentColor;border-block-end:2px solid currentColor;transform:translateY(-.15rem) rotate(45deg);transition:transform var(--dur-press,.12s) ease}html[dir=rtl] .install-other-mark{transform:translateY(-.15rem) rotate(-45deg)}.install-other[open] .install-other-mark{transform:translateY(.15rem) rotate(-135deg)}html[dir=rtl] .install-other[open] .install-other-mark{transform:translateY(.15rem) rotate(135deg)}@media (prefers-reduced-motion:reduce){.install-other-mark{transition:none}}.install-other>.install-groups{padding-block:var(--space-3) var(--space-6)}.recovery-lines{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.recovery-lines p{margin:0;max-inline-size:36rem}.recovery-keep,.recovery-what{color:var(--text)}.recovery-keep{font-weight:600}.recovery-once{font-size:var(--text-sm);color:var(--text-faint)}html[lang=ar] .recovery-once{font-size:.9375rem}