body{background:var(--background);color:var(--textPrimary);font-family:Roboto,sans-serif;border-radius:16px;margin:0}.ss-legal-page-wrapper{height:100%;max-width:1280px;margin:32px auto;padding:32px;color:var(--ss-colors-off-white);margin-top:1rem}.ss-legal-page-wrapper.legal h1{font-size:24px;margin:16px 0;color:var(--ss-colors-off-white)}.ss-legal-page-wrapper.legal h2{font-size:18px;font-weight:600;margin:16px 0 8px;color:var(--ss-colors-off-white)}.ss-legal-page-wrapper.legal p,.ss-legal-page-wrapper.legal li{color:var(--ss-colors-off-white)}.spinner{display:inline-block;width:24px;height:24px;border:3px solid #315d85;border-radius:50%;border-top-color:#5fa2df;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}:root{--textPrimary: #E6EEFF;--textSecondary: #D3DBEB;--textMuted: #D3DBEB;--background: #24282F;--border: #424B5B;--activeGreen: #91FF0E;--activeGreenAccent: #79CF12;--cardBg: #424B5B;--brandColor: #60A2DF;--inactiveBg: #E1E8F7;--inactive: #444C5C;--errorCard: #FFFAF5;--errorBorder: #E2D6CB;--eyeBlueDark: #334667;--codeBg: #1D2025;--codeGreen: #D3E9A4;--sectionBlue: #50ABFF}
