/* My RadioActive 2.2: screenshot layout, scoped to the listener dashboard. */
.rafml-dashboard{--rafml-user-accent:#fff000;--rafml-social-yellow:#fff000;max-width:1480px!important;width:100%;background:#050505!important;color:#f4f4f4;font-family:Arial,Helvetica,sans-serif;padding:24px!important;border-radius:0!important;box-sizing:border-box}
.rafml-dashboard *{box-sizing:border-box}.rafml-dashboard [hidden]{display:none!important}
.rafml-dashboard .rafml-heading{padding:30px 0 20px;border:0;margin:0;background:linear-gradient(105deg,#050505 28%,#35300099,#070707);min-height:125px;position:relative}
.rafml-dashboard .rafml-heading h1{font-size:clamp(30px,3.5vw,48px);font-weight:950;text-transform:uppercase;letter-spacing:-1.5px;color:#fff000;line-height:1;margin:0 0 8px}
.rafml-dashboard .rafml-heading p{font-size:12px;letter-spacing:4px;text-transform:uppercase;margin:0;color:#eee}
.rafml-dashboard .rafml-heading .rafml-kicker,.rafml-dashboard .rafml-heading .rafml-hi,.rafml-dashboard .rafml-heading .rafml-avatar,.rafml-dashboard .rafml-heading>form{display:none}
.rafml-dashboard [data-rafml-member-nav]{margin:12px 0}.rafml-dashboard [data-rafml-member-nav]>[data-rafml-group]{font-size:12px}
.rafml-dashboard .rafml-design-tabs{display:flex;max-width:530px;margin:0 auto 16px;border:1px solid #363636;border-radius:9px;background:linear-gradient(#1b1c1c,#101111);overflow:hidden}
.rafml-dashboard .rafml-design-tabs a{flex:1;text-align:center;padding:12px;color:#eee;text-decoration:none;font-weight:700;border-bottom:3px solid transparent;font-size:14px}
.rafml-dashboard .rafml-design-tabs a[aria-current=page]{color:#fff000;background:#fff00015;border-bottom-color:#fff000}
.rafml-dashboard .rafml-mobile-social-layout{grid-template-columns:minmax(195px,270px) minmax(0,1fr) minmax(230px,315px);gap:15px;margin-top:0}
.rafml-dashboard .rafml-mobile-social-layout>.rafml-panel{background:none;border:0;padding:0;border-radius:0}
.rafml-dashboard .rafml-mobile-side-card{border:1px solid #303131;border-radius:10px;padding:16px;background:linear-gradient(135deg,#181919,#101111);gap:8px}
.rafml-dashboard .rafml-mobile-side-card h3{font-size:17px;color:#fff;margin:0 0 8px;font-weight:800}
.rafml-dashboard .rafml-design-profile-card{padding:16px 0;min-height:720px}.rafml-dashboard .rafml-design-profile-card>h3,.rafml-dashboard .rafml-design-profile-card>.rafml-design-person,.rafml-dashboard .rafml-design-sidebar-members{margin-left:16px;margin-right:16px}
.rafml-dashboard .rafml-design-person{display:flex;gap:12px;align-items:center;text-decoration:none;color:#fff!important;padding:6px 0;min-width:0}
.rafml-dashboard .rafml-design-person>div,.rafml-dashboard .rafml-design-person>span{display:flex;flex-direction:column;gap:3px;min-width:0}
.rafml-dashboard .rafml-design-person strong{font-size:14px;overflow-wrap:anywhere}.rafml-dashboard .rafml-design-person small{font-size:12px;color:#bcbcbc;display:block}
.rafml-dashboard .rafml-design-person .rafml-avatar{width:44px;height:44px;flex:none;border-radius:50%;border:1px solid #fff000;overflow:hidden;margin:0}
.rafml-dashboard .rafml-design-profile-card>.rafml-design-person .rafml-avatar{width:76px;height:76px;border:2px solid #fff000}
.rafml-dashboard .rafml-design-person a{font-weight:400;text-decoration:underline;color:#eee;font-size:13px}
.rafml-dashboard .rafml-mobile-social-links{background:none;border:0;border-radius:0;padding:10px 5px;margin-top:12px;gap:0}
.rafml-dashboard .rafml-mobile-social-links a{font-weight:400!important;border-radius:7px;font-size:14px;display:flex;align-items:center;gap:10px;min-height:44px}
.rafml-dashboard .rafml-mobile-social-links a span{font-size:23px;width:28px;text-align:center}.rafml-dashboard .rafml-mobile-social-links a[aria-current=page]{background:#fff00015;border-left:2px solid #fff000;color:#fff000!important}
.rafml-dashboard .rafml-design-sidebar-members{border-top:1px solid #303030;padding-top:14px}.rafml-dashboard .rafml-design-sidebar-members h4{font-size:14px;margin:0 0 10px;color:#fff}
.rafml-dashboard .rafml-v2-heading{display:none!important}.rafml-dashboard .rafml-v2-options{display:none}
.rafml-dashboard .rafml-v2-compose{display:grid;grid-template-columns:50px 1fr;border-radius:10px!important;background:linear-gradient(130deg,#191a1a,#121313)!important;margin:0 0 12px!important;padding:18px!important;gap:12px;border-color:#333!important}
.rafml-dashboard .rafml-v2-compose>.rafml-design-compose-person{grid-column:1}.rafml-dashboard .rafml-design-compose-person .rafml-avatar{width:48px;height:48px;border:1px solid #777;border-radius:50%;margin:0;overflow:hidden}
.rafml-dashboard .rafml-v2-compose>textarea{grid-column:2;padding:14px;min-height:54px;max-height:180px;resize:vertical;border-radius:9px!important;background:#202121!important;font-size:14px}
.rafml-dashboard .rafml-v2-compose>.rafml-v2-toolbar{grid-column:2;display:flex;gap:12px;align-items:center;flex-wrap:wrap}
.rafml-dashboard .rafml-v2-compose .rafml-v2-toolbar>button:not(.rafml-v2-publish),.rafml-dashboard .rafml-v2-compose .rafml-v2-upload{background:transparent!important;border:0!important;padding:8px 3px!important;font-size:13px;color:#eee;cursor:pointer;font-weight:400}
.rafml-dashboard .rafml-v2-publish{margin-left:auto;width:110px;border-radius:8px!important;font-weight:800}
.rafml-dashboard .rafml-v2-compose>.rafml-v2-feedback,.rafml-dashboard .rafml-v2-compose>.rafml-v2-media-input,.rafml-dashboard .rafml-v2-compose>fieldset,.rafml-dashboard .rafml-v2-compose>small{grid-column:1/-1;margin:0}
.rafml-dashboard .rafml-v2-feedback:empty,.rafml-dashboard .rafml-v2-status:empty{display:none}
.rafml-dashboard .rafml-v2-feed-controls{background:linear-gradient(#1a1b1b,#111212);border:1px solid #303131;border-radius:9px;margin:0 0 8px!important;padding:0 14px;justify-content:space-between;flex-direction:row!important}
.rafml-dashboard .rafml-v2-feed-controls>div{display:flex;gap:12px;overflow:auto}
.rafml-dashboard .rafml-v2-feed-controls button{background:transparent!important;border:0!important;color:#ccc!important;border-radius:0!important;border-bottom:3px solid transparent!important;padding:12px 10px!important;font-size:13px}
.rafml-dashboard .rafml-v2-feed-controls button.is-active{color:#fff000!important;border-bottom-color:#fff000!important}
.rafml-dashboard .rafml-v2-feed .rafml-v2-card{border-radius:10px;background:linear-gradient(125deg,#1a1b1b,#101111);padding:18px;margin:8px 0 12px;border-color:#303131}
.rafml-dashboard .rafml-feed-head .rafml-avatar{border:2px solid #fff000;width:52px;height:52px;border-radius:50%;overflow:hidden;margin:0;flex:none}
.rafml-dashboard .rafml-feed-head>div{display:flex;flex-direction:column;gap:5px}.rafml-dashboard .rafml-feed-head strong{font-size:16px!important}.rafml-dashboard .rafml-feed-head small{font-size:12px!important}
.rafml-dashboard .rafml-v2-feed .rafml-v2-post-body{font-size:16px;line-height:1.4;margin:15px 0 8px}
.rafml-dashboard .rafml-v2-feed .rafml-v2-media{border-radius:8px;max-height:420px;object-fit:cover}
.rafml-dashboard .rafml-v2-reactions{gap:2px!important;margin:8px 0!important;flex-wrap:wrap}
.rafml-dashboard .rafml-v2-react{border:0!important;background:transparent!important;padding:3px 5px!important;font-size:16px;min-height:28px}
.rafml-dashboard .rafml-v2-react span{font-size:11px}.rafml-dashboard .rafml-v2-react.is-selected{box-shadow:none!important;color:#fff000!important}
.rafml-dashboard .rafml-v2-post-actions{flex-wrap:wrap}.rafml-dashboard .rafml-v2-post-actions button{font-size:13px;min-height:44px!important}.rafml-dashboard .rafml-v2-post-actions [data-rafml-post-action]{font-size:11px;padding:4px}
.rafml-dashboard .rafml-design-onair-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.rafml-dashboard .rafml-design-onair-head h3{color:#fff000;font-size:17px;margin:0}
.rafml-dashboard .rafml-design-live{background:#f32b42;color:#fff;padding:4px 9px;border-radius:5px;font-size:12px;font-weight:800}
.rafml-dashboard .rafml-design-station-art{height:140px;border:1px solid #444;border-radius:7px;background:radial-gradient(ellipse at 20% 10%,#695800,transparent 60%),linear-gradient(135deg,#1a162b,#080808);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff000;font-size:64px;margin:7px 0}
.rafml-dashboard .rafml-design-station-art span{font-size:12px;font-weight:800;letter-spacing:2px}.rafml-dashboard .rafml-mobile-listen-btn{background:#fff000!important;color:#050505!important;border-radius:7px!important;padding:12px;text-align:center;display:block;font-weight:850;text-decoration:none}
.rafml-dashboard .rafml-design-trending button{display:flex;gap:16px;background:transparent;border:0;border-bottom:1px solid #2d2d2d;color:#fff;text-align:left;padding:10px 0;cursor:pointer;font-size:14px}
.rafml-dashboard .rafml-design-trending button>b{background:#2a2b2b;border-radius:5px;width:27px;height:27px;text-align:center;padding:4px;font-weight:400}.rafml-dashboard .rafml-design-trending button span{display:flex;flex-direction:column;gap:4px}.rafml-dashboard .rafml-design-trending button small{font-size:12px}
.rafml-dashboard .rafml-mobile-stories{margin:0 0 12px;border-bottom:1px solid #222;padding:0 0 5px}
.rafml-dashboard .rafml-mobile-story-photo,.rafml-dashboard .rafml-mobile-story-add-circle{width:64px;height:64px;border-width:2px}.rafml-dashboard .rafml-mobile-story{width:68px}.rafml-dashboard .rafml-mobile-story-add{width:68px}
.rafml-dashboard .rafml-design-profile{max-width:760px;margin:auto;border:1px solid #303131;border-radius:10px;overflow:hidden;background:#111212}
.rafml-dashboard .rafml-design-cover{height:190px;background:radial-gradient(ellipse at 50% 0,#716300,#171700 40%,#070707 90%);overflow:hidden}.rafml-dashboard .rafml-design-cover img{width:100%;height:190px;object-fit:cover}.rafml-dashboard .rafml-design-profile-info{padding:0 22px 22px}
.rafml-dashboard .rafml-design-profile-info>.rafml-avatar{width:112px;height:112px;border-radius:50%;border:3px solid #fff000;margin:-56px 0 10px;position:relative;background:#111;overflow:hidden}.rafml-dashboard .rafml-design-profile-info h2{margin:0;font-size:27px;color:white}.rafml-dashboard .rafml-design-stats{display:flex;justify-content:space-around;margin:22px 0;gap:15px}.rafml-dashboard .rafml-design-stats span{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:12px}.rafml-dashboard .rafml-design-stats strong{font-size:20px}
.rafml-dashboard .rafml-design-profile-tabs{display:flex;justify-content:space-between;border-bottom:1px solid #333;margin:18px 0}.rafml-dashboard .rafml-design-profile-tabs>*{border:0;background:transparent;color:#fff;padding:12px;font-size:13px;text-decoration:none;cursor:pointer}
.rafml-dashboard .rafml-design-poll-editor{border:1px solid #484838;border-radius:8px;padding:12px}.rafml-dashboard .rafml-design-poll-editor label{display:block;margin:10px 0}.rafml-dashboard .rafml-design-poll-editor input,.rafml-dashboard .rafml-design-poll-editor textarea{width:100%;padding:10px}
.rafml-dashboard .rafml-design-poll{margin:14px 0;border:1px solid #424242;padding:14px;border-radius:8px}.rafml-dashboard .rafml-design-poll button{width:100%;display:flex;justify-content:space-between;margin:7px 0;padding:12px;border:1px solid #666634;border-radius:6px;background:#fff0000a;color:#fff;text-align:left;cursor:pointer}.rafml-dashboard .rafml-design-poll small{color:#bbb}
.rafml-dashboard :is(#rafml-messages,#rafml-friends,#rafml-notifications) .rafml-panel{background:#101111;border:1px solid #303131;border-radius:10px}
.rafml-dashboard .rafml-message-friend{border-radius:0;border-bottom:1px solid #303030;background:transparent;padding:14px 8px;color:#fff}.rafml-dashboard .rafml-message-friend.is-active{background:#fff00010;border-left:2px solid #fff000}.rafml-dashboard .rafml-message-friends{background:#111212;border:1px solid #303030;border-radius:8px}.rafml-dashboard .rafml-thread-bubble{background:#252626;color:#fff;border-radius:12px}.rafml-dashboard .rafml-thread-msg.is-me .rafml-thread-bubble{background:#4b480c}.rafml-dashboard .rafml-message-compose textarea{background:#202121;border:1px solid #444;border-radius:18px;padding:12px;color:#fff}
.rafml-dashboard .rafml-design-top-search input,.rafml-dashboard .rafml-design-message-search{background:#202121;color:#fff;border:1px solid #3c3c3c;border-radius:8px;padding:12px;font-size:13px;min-width:0}
@media(min-width:821px){.rafml-dashboard .rafml-mobile-topbar{display:flex;align-items:center;justify-content:space-between;background:#0b0b0b;border-bottom:1px solid #353522;padding:12px 0;margin:0;gap:20px;order:-1}.rafml-dashboard{display:flex;flex-direction:column}.rafml-dashboard .rafml-mobile-brand{color:#fff000;font-size:25px;font-weight:900;text-decoration:none;display:flex;gap:10px;align-items:center}.rafml-dashboard .rafml-mobile-brand-icon{font-size:44px}.rafml-dashboard .rafml-mobile-brand small{display:block;font-size:9px;letter-spacing:1px;color:#ddd;font-weight:400}.rafml-dashboard .rafml-mobile-topbar>div{display:flex;gap:18px;align-items:center}.rafml-dashboard .rafml-mobile-topbar>div>a{color:#fff;font-size:25px;text-decoration:none}.rafml-dashboard .rafml-mobile-topbar .rafml-avatar{width:40px;height:40px;border:1px solid #fff;border-radius:50%;overflow:hidden;margin:0}.rafml-dashboard .rafml-mobile-account-menu{position:relative}.rafml-dashboard .rafml-mobile-account-menu-items{position:absolute;right:0;top:45px;width:180px;background:#181818;padding:14px;z-index:60;border:1px solid #444}.rafml-dashboard .rafml-mobile-account-menu-items a{display:block;color:#fff;margin:8px 0}.rafml-dashboard .rafml-mobile-account-menu summary{cursor:pointer;list-style:none}}
@media(max-width:1180px) and (min-width:821px){.rafml-dashboard .rafml-mobile-social-layout{grid-template-columns:190px minmax(0,1fr) 235px;gap:10px}.rafml-dashboard .rafml-mobile-social-right{display:block}.rafml-dashboard .rafml-mobile-side-card{padding:12px}.rafml-dashboard .rafml-design-profile-card{padding:12px 0}}
@media(max-width:1000px) and (min-width:821px){.rafml-dashboard .rafml-mobile-social-layout{grid-template-columns:180px minmax(0,1fr)}.rafml-dashboard .rafml-mobile-social-right{display:none}}
@media(max-width:820px){.rafml-dashboard{padding:12px 10px calc(85px + env(safe-area-inset-bottom))!important;width:100%;border:0!important}.rafml-dashboard [data-rafml-member-nav]{position:relative;margin:0 0 10px}.rafml-dashboard [data-rafml-member-nav]>[data-rafml-group]{display:none}.rafml-dashboard [data-rafml-member-nav]>[data-rafml-group]:last-child{display:block;font-size:11px}.rafml-dashboard .rafml-design-tabs{display:none}.rafml-dashboard .rafml-mobile-topbar{margin:-12px -10px 14px;padding:12px 13px;background:#080808;min-height:62px}.rafml-dashboard .rafml-mobile-brand{font-size:17px}.rafml-dashboard .rafml-mobile-brand small{display:block;font-size:7px;color:#eee;letter-spacing:1px;font-weight:400}.rafml-dashboard .rafml-mobile-brand-icon{font-size:32px}.rafml-dashboard .rafml-mobile-topbar>div{gap:12px}.rafml-dashboard .rafml-mobile-account-menu{display:none}.rafml-dashboard .rafml-mobile-social-layout{margin:0;display:block}.rafml-dashboard .rafml-v2-compose{padding:12px!important;gap:8px;grid-template-columns:36px 1fr}.rafml-dashboard .rafml-design-compose-person .rafml-avatar{width:36px;height:36px}.rafml-dashboard .rafml-v2-compose>textarea{font-size:12px;padding:12px;min-height:48px}.rafml-dashboard .rafml-v2-compose>.rafml-v2-toolbar{grid-column:1/-1;gap:14px}.rafml-dashboard .rafml-v2-publish{width:65px;min-height:35px;font-size:12px;padding:8px!important}.rafml-dashboard .rafml-v2-compose .rafml-v2-toolbar>button:not(.rafml-v2-publish),.rafml-dashboard .rafml-v2-compose .rafml-v2-upload{font-size:12px}.rafml-dashboard .rafml-v2-feed-controls{padding:0 5px}.rafml-dashboard .rafml-v2-feed-controls>div{gap:0}.rafml-dashboard .rafml-v2-feed-controls button{font-size:11px;padding:10px 8px!important}.rafml-dashboard .rafml-v2-feed .rafml-v2-card{padding:12px;margin:10px 0;border-radius:9px}.rafml-dashboard .rafml-feed-head .rafml-avatar{width:44px;height:44px}.rafml-dashboard .rafml-feed-head strong{font-size:14px!important}.rafml-dashboard .rafml-feed-head small{font-size:10px!important}.rafml-dashboard .rafml-v2-feed .rafml-v2-post-body{font-size:14px;line-height:1.4;margin:12px 0 8px}.rafml-dashboard .rafml-v2-feed .rafml-v2-media{max-height:360px}.rafml-dashboard .rafml-v2-post-actions button{font-size:12px}.rafml-dashboard .rafml-mobile-bottomnav{background:#0c0d0df7;border-top:1px solid #363633;padding-top:6px;z-index:80}.rafml-dashboard .rafml-mobile-bottomlink{position:relative}.rafml-dashboard .rafml-mobile-bottomlink[aria-current=page]{color:#fff000!important;background:transparent!important}.rafml-dashboard .rafml-mobile-bottomlink[aria-current=page]:before{content:'';position:absolute;top:-6px;height:3px;background:#fff000;width:70%;left:15%}.rafml-dashboard .rafml-mobile-bottomlink span{font-size:25px}.rafml-dashboard .rafml-mobile-bottomlink small{font-size:10px}.rafml-dashboard .rafml-design-profile-info{padding:0 12px 12px}.rafml-dashboard .rafml-design-cover{height:140px}.rafml-dashboard .rafml-design-cover img{height:140px}.rafml-dashboard .rafml-design-top-search{display:none}.rafml-dashboard .rafml-messages-layout{display:block}.rafml-dashboard #rafml-messages:not(.rafml-design-chat-open) .rafml-message-thread{display:none}.rafml-dashboard #rafml-messages.rafml-design-chat-open .rafml-message-friends{display:none}}
@media(prefers-reduced-motion:reduce){.rafml-dashboard *{scroll-behavior:auto!important;transition:none!important}}
.rafml-dashboard .rafml-v2-feed-controls{flex-wrap:nowrap!important}.rafml-dashboard .rafml-v2-feed-controls>div{min-width:0;flex:1}.rafml-dashboard .rafml-v2-feed-controls>button{flex:none}.rafml-dashboard .rafml-design-tabs{width:530px;flex:none}.rafml-dashboard textarea{font-family:inherit}
@media(min-width:1181px){.rafml-dashboard .rafml-design-tabs{margin-top:-58px;margin-bottom:25px;margin-left:33%;position:relative}.rafml-dashboard .rafml-heading h1{font-size:38px}}
@media(max-width:820px){.rafml-dashboard .rafml-v2-feed-controls button{padding:10px 7px!important}.rafml-dashboard .rafml-design-tabs{width:auto}}
/* 2.2.1: one social home, other sections appear only when selected. */
.rafml-dashboard .rafml-heading,.rafml-dashboard .rafml-design-tabs,.rafml-dashboard .rafml-compact-nav-heading{display:none!important}
.rafml-dashboard .rafml-compact-nav{position:relative;top:auto;background:#101111;border:1px solid #303131;border-radius:9px;padding:8px;margin:12px 0 18px;z-index:90;overflow:visible}
.rafml-dashboard .rafml-compact-trigger{background:#191a1a!important;border:1px solid #333!important;border-radius:7px!important;color:#eee!important;font-size:13px;min-height:44px}
.rafml-dashboard .rafml-compact-group.is-active>.rafml-compact-trigger{color:#fff000!important;border-color:#666525!important;background:#fff0000e!important}
.rafml-dashboard .rafml-compact-submenu{background:#151616;border:1px solid #444436;z-index:100;border-radius:9px;box-shadow:0 15px 40px #000b}
.rafml-dashboard .rafml-compact-submenu a{color:#eee!important}.rafml-dashboard .rafml-compact-submenu a:hover{background:#fff00012!important;color:#fff000!important}
.rafml-dashboard .rafml-home-extras{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.rafml-dashboard .rafml-home-extras:has(>[hidden]):not(:has(>[data-rafml-view]:not([hidden]))){display:none}.rafml-dashboard .rafml-home-extras>[data-rafml-view]{margin:0}
.rafml-dashboard .rafml-home-extras .rafml-panel{background:#121313;border:1px solid #303131;border-radius:10px;padding:18px}
.rafml-dashboard .rafml-shell-menu-toggle{display:none;background:#1c1d1d;border:1px solid #555;color:#fff000;padding:10px 15px;border-radius:7px;font-weight:700}
.rafml-dashboard .rafml-design-profile-card{min-height:0}.rafml-dashboard .rafml-v2-compose .rafml-v2-toolbar>button:not(.rafml-v2-publish){color:#eee!important}
.rafml-dashboard .rafml-v2-compose .rafml-v2-toolbar>button:hover{color:#fff000!important}.rafml-dashboard .rafml-design-top-search{display:flex;gap:8px;align-items:center;margin:0 0 10px}.rafml-dashboard .rafml-design-top-search input{flex:1;min-width:0}.rafml-dashboard .rafml-design-top-search button{background:#222;border:1px solid #444;color:#eee;border-radius:7px;padding:11px}
.rafml-dashboard #rafml-account>#rafml-appearance{margin-top:20px}.rafml-dashboard #rafml-account>#rafml-community-settings{margin-top:20px}
@media(max-width:820px){.rafml-dashboard .rafml-shell-menu-toggle{display:inline-block}.rafml-dashboard .rafml-compact-nav .rafml-compact-nav-grid,.rafml-dashboard .rafml-compact-nav.js-ready .rafml-compact-nav-grid{display:none!important}.rafml-dashboard .rafml-compact-nav.rafml-shell-menu-open .rafml-compact-nav-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.rafml-dashboard .rafml-compact-nav .rafml-compact-group{display:block!important}.rafml-dashboard .rafml-compact-submenu{position:static;width:100%;min-width:0;max-width:none;margin-top:6px}.rafml-dashboard .rafml-home-extras{grid-template-columns:1fr}.rafml-dashboard .rafml-mobile-social-right{display:block}.rafml-dashboard .rafml-mobile-social-layout{display:flex;flex-direction:column}.rafml-dashboard .rafml-mobile-social-layout>.rafml-mobile-social-right{width:100%;order:2;display:grid;grid-template-columns:1fr;gap:10px}.rafml-dashboard .rafml-mobile-social-right .rafml-mobile-side-card{margin:0}.rafml-dashboard .rafml-mobile-onair .rafml-design-station-art{height:90px}.rafml-dashboard .rafml-design-top-search{display:flex}.rafml-dashboard .rafml-compact-nav{margin:0 0 12px}.rafml-dashboard .rafml-mobile-social-left{display:block;width:100%;order:-1}.rafml-dashboard .rafml-mobile-social-left .rafml-mobile-social-links,.rafml-dashboard .rafml-design-sidebar-members{display:none}.rafml-dashboard .rafml-design-profile-card{margin:0 0 12px;padding:12px;min-height:0}.rafml-dashboard .rafml-design-profile-card>h3{display:none}.rafml-dashboard .rafml-design-profile-card>.rafml-design-person{margin:0}.rafml-dashboard .rafml-design-profile-card>.rafml-design-person .rafml-avatar{width:44px;height:44px}}
.rafml-dashboard .rafml-mobile-social-links,.rafml-dashboard .rafml-design-sidebar-members{display:none!important}
.rafml-dashboard .rafml-home-extras:has(>[data-rafml-view][hidden]){grid-template-columns:1fr}
