.community-feedback{color:#b5c1cf;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px;font-size:14px;text-decoration:underline}.community-dialog{max-height:90vh;overflow:auto;color:#edf1f6!important;background:#151b23!important;border:1px solid #354151!important}.community-dialog form,.updates-signup form{gap:14px;display:grid}.community-dialog label,.updates-signup label{gap:6px;font-size:14px;display:grid}.community-dialog input,.community-dialog textarea,.community-dialog select,.updates-signup input[type=email]{color:#f4f7fa;background:#0e141c;border:1px solid #495566;border-radius:6px;width:100%;padding:10px;font-size:16px}.community-dialog button[type=submit],.community-dialog form>button,.updates-signup button,.analytics-choice button{color:#f7fafc;cursor:pointer;background:#23354a;border:1px solid #62758a;border-radius:6px;padding:10px 14px;font-size:14px}.community-dialog small,.updates-signup small{color:#a8b7c8;font-size:13px}.form-trap{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.updates-signup{border-top:1px solid #303b49;grid-template-columns:1fr 1fr;gap:32px;max-width:1050px;margin:24px auto;padding:32px 0;display:grid}.updates-signup h2{font-size:24px}.updates-signup p{color:#b1bdcc}.signup-consent{align-items:flex-start;line-height:1.6;display:flex!important}.signup-consent input{flex:none;margin-top:5px}.analytics-choice{background:#172130;border:1px solid #394c63;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;max-width:1050px;margin:20px auto;padding:16px;font-size:14px;display:flex}.analytics-choice p{margin:0;line-height:1.6}.analytics-choice span{color:#bec9d5}.analytics-choice>div{flex-shrink:0;gap:8px;display:flex}.analytics-choice a,.community-dialog a,.updates-signup a,.info-page a{color:#9cc9ff;text-decoration:underline}.info-page{color:#e0e8f1;max-width:780px;margin:48px auto;padding:0 24px 60px;font-size:16px;line-height:1.8}.info-page h1{margin:24px 0;font-size:36px}.info-page h2{margin-top:28px;font-size:22px}.info-page p,.info-page li{color:#b7c4d4}.info-page button{color:#fff;background:#263b54;border:1px solid #527499;border-radius:6px;margin-right:12px;padding:10px 16px}.recovery-panel{background:#161f2a;border:1px solid #3e4c5e;border-radius:8px;max-width:1050px;margin:24px auto;padding:20px}.recovery-panel h2{margin:0 0 10px;font-size:20px}.recovery-panel ul{padding:0;list-style:none}.recovery-panel li{border-bottom:1px solid #303a48;align-items:center;gap:10px;padding:10px 0;display:flex}.recovery-panel li span{flex:1}.recovery-panel button,.backup-tools button{color:#e7eff8;cursor:pointer;background:#24364b;border:1px solid #4a6079;border-radius:5px;padding:8px 12px}.recovery-status{color:#b7c9db;margin-left:12px;font-size:13px}.backup-tools{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.recovery-error{color:#ffb9a9}@media (max-width:760px){.updates-signup{grid-template-columns:1fr;padding:24px 16px}.analytics-choice{flex-direction:column;align-items:stretch;margin:16px}.recovery-panel{margin:16px}.recovery-panel li{flex-wrap:wrap}}
