/* ELORAMI 5.0.76 · final mobile polish for Radar, Discover and Community. */
body[data-radar-mode] .radar-app{padding-bottom:calc(var(--elo-dock-clearance,92px) + 44px)!important;scroll-padding-bottom:calc(var(--elo-dock-clearance,92px) + 56px)!important}
body[data-radar-mode] .radar-showcase{overflow:visible!important;padding-bottom:26px!important}
body[data-radar-mode] .radar-swipe-actions{position:relative!important;z-index:12!important;min-height:82px!important;padding:7px 8px 18px!important;margin:0 auto 8px!important;overflow:visible!important;flex-wrap:nowrap!important}
body[data-radar-mode] .radar-swipe-actions .pass,body[data-radar-mode] .radar-swipe-actions .heart{width:62px!important;height:62px!important;min-width:62px!important;min-height:62px!important;display:grid!important;place-items:center!important;line-height:1!important;overflow:visible!important;transform:none!important}
body[data-radar-mode] .radar-swipe-actions .pass{font-size:29px!important}body[data-radar-mode] .radar-swipe-actions .heart.dating{font-size:25px!important}body[data-radar-mode] .radar-swipe-actions .heart.friend::after{top:calc(100% + 6px)!important}body[data-radar-mode] .radar-swipe-hint{padding-bottom:18px!important}
.elo-discovery-menu .elo-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.elo-discovery-menu .elo-discovery-grid>a{min-width:0!important;overflow:hidden!important}
.elo-discovery-menu .elo-discovery-grid>a[data-social-key="pets"]{grid-column:1/-1!important;min-height:68px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:10px!important;row-gap:1px!important;align-items:center!important;justify-items:start!important;text-align:left!important;padding:10px 12px!important}
.elo-discovery-menu .elo-discovery-grid>a[data-social-key="pets"]>span{grid-row:1/3!important;width:40px!important;height:40px!important;margin:0!important}.elo-discovery-menu .elo-discovery-grid>a[data-social-key="pets"]>b{display:block!important;width:100%!important;font-size:12.5px!important;line-height:1.18!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.elo-discovery-menu .elo-discovery-grid>a[data-social-key="pets"]>small{display:block!important;width:100%!important;margin:0!important;font-size:9.5px!important;line-height:1.25!important;color:#aebbd0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
.pc-community-page .elo-global-language{display:none!important}.pc-community-page .pc-top{isolation:isolate!important;gap:10px!important}.pc-community-page .pc-top-left{min-width:0!important;flex:1 1 auto!important}.pc-community-page .pc-brand{display:inline-flex!important;align-items:center!important;min-width:0!important;font-size:15px!important;line-height:1!important;letter-spacing:.08em!important;white-space:nowrap!important}.pc-community-page .pc-brand:first-letter{color:inherit!important}.pc-community-page .pc-brand b{background:linear-gradient(90deg,#f4f7ff,#b8a8ff)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.pc-community-page .pc-top nav{position:relative!important;z-index:12!important;align-items:center!important;flex:0 0 auto!important;gap:7px!important}.pc-community-page .pc-language-switch{position:static!important;z-index:auto!important;min-height:34px!important;margin:0!important;transform:none!important}.pc-community-page .pc-notification-link{position:relative!important;z-index:2!important;flex:0 0 auto!important}
@media(max-width:640px){body[data-radar-mode] .radar-swipe-actions{min-height:80px!important;padding-bottom:20px!important;margin-bottom:12px!important}body[data-radar-mode] .radar-swipe-actions .pass,body[data-radar-mode] .radar-swipe-actions .heart{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important}.elo-discovery-menu .elo-discovery-grid>a:not([data-social-key="pets"])>small{display:none!important}.pc-community-page .pc-top{padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important}.pc-community-page .pc-top-left{gap:6px!important}.pc-community-page .pc-back{min-width:38px!important;width:38px!important;min-height:36px!important;height:36px!important;padding:0!important;border-radius:11px!important}.pc-community-page .pc-brand{font-size:13px!important;letter-spacing:.055em!important}.pc-community-page .pc-top nav{gap:5px!important}.pc-community-page .pc-language-switch{padding:3px 4px!important;min-height:32px!important}.pc-community-page .pc-language-switch select{max-width:56px!important;min-height:30px!important;padding:2px!important;font-size:11px!important}.pc-community-page .pc-notification-link{min-width:32px!important;width:32px!important;height:32px!important;border-radius:10px!important}.pc-community-page .pc-top nav>a:not(.pc-notification-link){font-size:10px!important;white-space:nowrap!important}}
@media(max-width:390px){.elo-discovery-menu .elo-discovery-grid>a[data-social-key="pets"]{min-height:64px!important;grid-template-columns:38px minmax(0,1fr)!important;padding:8px 10px!important}.elo-discovery-menu .elo-discovery-grid>a[data-social-key="pets"]>span{width:36px!important;height:36px!important}.elo-discovery-menu .elo-discovery-grid>a[data-social-key="pets"]>b{font-size:11.5px!important}.elo-discovery-menu .elo-discovery-grid>a[data-social-key="pets"]>small{font-size:9px!important}.pc-community-page .pc-top nav>a[href="/"]{display:none!important}.pc-community-page .pc-top nav>a[href*="profile-settings"]{font-size:0!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important}.pc-community-page .pc-top nav>a[href*="profile-settings"]::before{content:'●';font-size:17px;color:#b7a8ff}}
@media(max-height:520px) and (orientation:landscape){body[data-radar-mode] .radar-app{padding-bottom:calc(var(--elo-dock-clearance,72px) + 28px)!important}body[data-radar-mode] .radar-swipe-actions{min-height:68px!important;padding-bottom:10px!important}}
