.account-rail-panel{color:var(--ink);padding:2px 3px 7px}.account-rail-panel .account-rail-card{padding:15px 11px;border:1px solid #c9b8ff4d;border-radius:22px;background:radial-gradient(ellipse at 85% 100%,#c5b1ff3d,transparent 80%),linear-gradient(125deg,#faf9ff,#f5f2ff);gap:11px;margin-bottom:18px}.account-rail-card>span{background:linear-gradient(135deg,#34266c,#171143);color:white;border:1px solid #6552a94d;width:42px;height:42px;border-radius:15px}.account-rail-card p:first-child{font-weight:750}.account-rail-card p:last-child{font-size:10px;margin-top:4px}.account-rail-plan{display:inline-flex;align-items:center;gap:5px;color:#5930bf;background:#c3aaff22;border-radius:20px;padding:2px 6px;font-size:10px;margin-top:3px}.account-rail-panel .account-rail-row{padding:10px 12px;border-radius:13px;color:var(--ink);font-size:12px;gap:12px;transition:background .2s,color .2s;min-height:42px}.account-rail-panel .account-rail-row:hover{background:#b296ff15;color:#652dcc}.account-rail-panel .account-rail-row[aria-current=page]{background:linear-gradient(110deg,#d9cbff,#e7dcff);color:#6523d8;box-shadow:inset 0 1px 0 #ffffff60}.account-rail-row[aria-current=page] svg{filter:drop-shadow(0 2px 3px #8344dd28)}.account-rail-row svg{width:19px;height:19px}.account-rail-group{display:flex;align-items:center;gap:12px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#65618b;margin:20px 12px 8px}.account-rail-group:first-child{margin-top:5px}.account-rail-group:after{content:"";height:1px;background:#c3b9de55;flex:1}.account-rail-promo{display:grid;grid-template-columns:47px minmax(0,1fr);align-items:center;column-gap:10px;padding:17px 13px;margin:25px 4px 15px;border:1px solid #c6b0ff4d;border-radius:23px;background:linear-gradient(125deg,#faf8ff,#e9e1ff)}.account-rail-promo>svg{color:#8153da;filter:drop-shadow(0 5px 5px #9370c930)}.account-rail-promo h3{font-size:13px;font-weight:800;letter-spacing:-.03em}.account-rail-promo p{font-size:10px;line-height:1.6;color:#554b80;margin-top:4px}.account-rail-promo a{display:flex;align-items:center;justify-content:center;gap:10px;grid-column:1/-1;margin-top:15px;border-radius:30px;padding:10px;font-size:12px;font-weight:700;background:linear-gradient(110deg,#9160ec,#5931c4);color:white;box-shadow:0 4px 9px #6d45ad20}.account-rail-panel .account-rail-logout{border-top:1px solid #c3b9de55;border-radius:0;width:100%;padding-top:18px;font-size:12px;margin-top:15px}.account-rail-panel a:focus-visible,.account-rail-panel button:focus-visible{outline:2px solid #9c69e8;outline-offset:2px}.account-rail-panel.is-collapsed{padding-inline:0}.account-rail-panel.is-collapsed .account-rail-card{padding:7px 0;border:0;background:transparent}.account-rail-panel.is-collapsed .account-rail-row{padding-inline:0}html[data-theme=dark] .account-rail-panel .account-rail-card{background:linear-gradient(125deg,#232342,#241b48);border-color:#7f60b24d}html[data-theme=dark] .account-rail-plan{color:#ceb0ff}html[data-theme=dark] .account-rail-group{color:#a9a1c6}html[data-theme=dark] .account-rail-panel .account-rail-row[aria-current=page]{background:linear-gradient(110deg,#49307b,#33214f);color:#dbbcff}html[data-theme=dark] .account-rail-panel .account-rail-row:hover{color:#d7b8ff}html[data-theme=dark] .account-rail-promo{background:linear-gradient(125deg,#262342,#30244c);border-color:#8060b54d}html[data-theme=dark] .account-rail-promo p{color:#c2b5d9}