/* sirius.css: the SiriusXM panel on the right bar (Neo, 2026-11-03). Rows follow Tides & Weather: thin silver rules, Alegreya, bone on dark. */
#sxm .sxrow{display:flex;align-items:center;gap:10px;padding:7px 4px;border-top:1px solid rgba(188,196,190,.14);color:inherit;text-decoration:none;cursor:pointer;border-radius:6px}
#sxm .sxrow:first-child{border-top:0}
#sxm .sxrow:hover{background:rgba(201,208,203,.07)}
#sxm .sxrow img,#sxm .sxa{flex:none;width:44px;height:44px;border-radius:4px;border:.5px solid rgba(201,208,203,.45);box-shadow:0 1px 3px #000;object-fit:cover;background:#0b1512}
.sxt{min-width:0;display:flex;flex-direction:column;line-height:1.25}
.sxc{font:400 13.5px Alegreya;color:var(--sil);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sxc b{font-weight:400;color:#7fd0a6}
.sxs{font:400 16px var(--disp);color:var(--bone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sxr{font:400 14px Alegreya;color:var(--sil);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sxe{font:400 15px Alegreya;color:var(--sil);margin:4px 0}
.sxp{all:unset;cursor:pointer;margin-top:8px;padding:4px 13px;border-radius:14px;font:400 14.5px Alegreya;color:#e6eeea;border:.5px solid rgba(201,208,203,.6);
 background:linear-gradient(180deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.03) 48%,rgba(0,0,0,0) 49%),#06201a;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.5)}
.sxp:hover{border-color:#e4e9e5;background-color:#0b3327}
.sxp.go{color:#fff;border-color:#c9d0cb;background:radial-gradient(120% 120% at 50% -30%,rgba(255,255,255,.3) 0,rgba(255,255,255,.08) 48%,rgba(255,255,255,0) 49%),linear-gradient(#138050,#064023)}
.sxl{max-height:340px;overflow-y:auto;padding:2px 4px 4px;border:.5px solid rgba(201,208,203,.3);border-radius:6px;background:#030807;box-shadow:inset 0 2px 4px rgba(0,0,0,.7)}
.sxg{font:400 15px var(--disp);color:var(--bone);margin:9px 0 3px}
.sxl label{display:flex;align-items:center;gap:7px;padding:3px 0;font:400 14.5px Alegreya;color:#dfe6e1;cursor:pointer}.sxl label b{font-weight:400;color:#7fd0a6;min-width:26px}
.sxl input{accent-color:#138050;margin:0}
/* the phone (Neo, 2026-11-03): commute first. The Sidle and SiriusXM lead, then the rest of the right bar, then The Net and the reels. */
@media(max-width:700px){.wrap{display:flex!important;flex-direction:column}.side3{order:-1;display:flex!important;flex-direction:column}#route{order:-2}#sirius{order:-1}}
