.appearance-guide{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #29445b;border-radius:16px;background:#0d1d2c}.appearance-guide>span{font-size:2rem}.appearance-guide h3,.appearance-guide p{margin:0}.appearance-guide p{color:#8fb1c6}.preference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.preference-card{display:grid;gap:4px;text-align:start;padding:17px;border:1px solid #29445b;border-radius:14px;background:#0d1d2c;color:#fff;font:inherit;cursor:pointer}.preference-card span{color:#8fb1c6;font-size:.8rem}.preference-card.selected{border-color:#efb735;box-shadow:0 0 0 2px rgba(239,183,53,.14)}.identity-section{margin-top:26px}.identity-list{display:grid;gap:14px;margin-top:14px}.identity-bot-card{border:1px solid #29445b;border-radius:16px;background:#0d1d2c;padding:18px}.identity-bot-head{display:flex;align-items:center;gap:12px}.identity-bot-head img{width:56px;height:56px;border-radius:50%;object-fit:cover;border:1px solid #45637a}.identity-bot-head div{display:grid}.identity-bot-head h4{margin:0}.identity-bot-head small{color:#8fb1c6}.identity-bot-head .status{margin-inline-start:auto}.identity-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid #29445b}.identity-form label{display:grid;gap:7px;color:#bdd0dc;font-size:.82rem;font-weight:700}.identity-form input{width:100%;background:#07111c;color:#fff;border:1px solid #29445b;border-radius:10px;padding:11px;font:inherit}.identity-form small{color:#7892a5}.identity-form .save-button,.identity-form [role=status],.identity-warning{grid-column:1/-1}.identity-locked,.identity-note{margin-top:14px;padding:14px 16px;border-inline-start:3px solid #efb735;border-radius:12px;background:rgba(239,183,53,.07)}.identity-locked p,.identity-note p{margin:5px 0 0;color:#8fb1c6}.identity-warning{color:#ffd36a;margin:0}.light-mode .appearance-guide,.light-mode .preference-card,.light-mode .identity-bot-card{background:#fff;color:#142433;border-color:#c4d5df}.light-mode .appearance-guide p,.light-mode .preference-card span,.light-mode .identity-bot-head small,.light-mode .identity-locked p,.light-mode .identity-note p{color:#526b7c}.light-mode .identity-form input{background:#fff;color:#142433;border-color:#b8cad6}@media(max-width:620px){.preference-grid,.identity-form{grid-template-columns:1fr}}.identity-site-link{display:inline-flex;margin-top:10px;color:#64c8ef;font-weight:800;text-decoration:none}.identity-site-link:hover{text-decoration:underline}
