/* Compact botanical member corrections; existing forms and private controls remain intact. */
.fd-member-workspace .fd-workspace-layout{grid-template-columns:270px minmax(0,1fr);gap:22px}.mr-account-nav{max-height:none;overflow:visible}.fd-native-sidebar>.fd-standard-ad,.mr-profile-sidebar>.fd-standard-ad,.mr-leaderboard-sidebar>.fd-standard-ad{margin-bottom:18px}.mr-ad-banner{padding:10px 0;text-align:center;min-height:110px;max-width:100%;overflow:visible;background:#fff}.mr-ad-banner ins.adsbygoogle{display:inline-block!important;width:728px!important;height:90px!important;min-height:90px!important;max-width:100%}.mr-profile-sidebar .mr-stat-grid{grid-template-columns:minmax(0,1fr);gap:5px}.mr-profile-sidebar .mr-stat-grid>div{display:grid;grid-template-columns:24px 42px minmax(0,1fr);align-items:center;text-align:left;gap:10px;padding:10px}.mr-profile-sidebar .mr-stat-grid strong{font-size:21px}.mr-profile-sidebar .mr-stat-grid span{font-size:12px;line-height:1.4;overflow-wrap:normal}.mr-stat-grid>div{min-width:0}.mr-stat-grid span{line-height:1.45;white-space:normal}.mr-leaderboard-layout,.mr-service-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:24px;align-items:start}.mr-service-layout{grid-template-columns:270px minmax(0,1fr)}.mr-leaderboard-layout>div,.mr-service-layout>div{min-width:0}.mr-leaderboard-sidebar .fd-standard-ad{margin-top:0}.mr-level-guide ol{list-style:none;margin:0;padding:0}.mr-level-guide li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #e6ebdf}.mr-level-guide .mr-badge{width:34px;height:38px}.mr-level-guide li span{display:block}.mr-level-guide li strong{font-size:12px}.mr-level-guide li small{display:block;font-size:11px;color:#5b705b}.mr-level-guide p{font-size:11px;color:#61705c;margin:10px 0}.mr-badge-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.mr-badge-card{padding:13px 8px;border-radius:8px}.mr-badge-card .mr-badge{width:56px;height:62px}.mr-badge-card h3{font-family:inherit;font-size:12px;line-height:1.3;margin:8px 0}.mr-badge-card p{font-size:10px;line-height:1.4;margin:5px 0}.mr-badge-card small{font-size:10px}.mr-badge-card label{font-size:10px;line-height:1.4}.mr-featured-badges .mr-badge,.mr-public-hero .mr-featured-badges .mr-badge{width:45px;height:50px}.mr-recognition .mr-mini-badge{width:18px;height:20px}.mr-recognition{gap:3px}.mr-reward-progress>.mr-badge{width:52px;height:58px}.fd-suggest-variety{display:block;width:100%;white-space:normal;margin:14px 0 20px}.fd-standard-business img,.fc-business-identity img,.fd-business-logo img{object-fit:contain!important;object-position:center!important;background:#fff}.fd-standard-business img{padding:3px}.mr-profile-grid{grid-template-columns:270px minmax(0,1fr) 260px}
@media(max-width:1250px){.mr-profile-grid{grid-template-columns:260px minmax(0,1fr)}.mr-badge-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media(min-width:768px) and (max-width:1199px){.mr-ad-banner ins.adsbygoogle{width:468px!important;height:60px!important;min-height:60px!important}.mr-ad-banner{min-height:80px}.mr-badge-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mr-leaderboard-layout{grid-template-columns:minmax(0,1fr) 270px}}
@media(max-width:991px){.mr-profile-grid{grid-template-columns:250px minmax(0,1fr)}.fd-member-workspace .fd-workspace-layout{grid-template-columns:260px minmax(0,1fr);gap:16px}.mr-leaderboard-layout,.mr-service-layout{grid-template-columns:minmax(0,1fr)}.mr-leaderboard-sidebar{max-width:100%}}
@media(max-width:767px){.mr-ad-banner ins.adsbygoogle{width:320px!important;height:100px!important;min-height:100px!important}.mr-ad-banner{min-height:120px}.mr-account-nav{max-height:none;overflow:visible}.mr-profile-grid{display:flex}.mr-badge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.mr-badge-card{padding:12px 6px}.mr-badge-card .mr-badge{width:48px;height:54px}.mr-badge-card p{font-size:10px}.mr-profile-sidebar>.fd-standard-ad{margin:0 0 18px}.mr-profile-right .mr-level-guide{max-width:100%}.mr-leaderboard-layout{display:flex;flex-direction:column}.mr-leaderboard-layout>div,.mr-leaderboard-sidebar{width:100%}}
@media(max-width:374px){.mr-ad-banner ins.adsbygoogle{width:300px!important}.mr-badge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.mr-title{background:#f3f7dc;border-color:#b6c782;color:#36542d}.fd-catalog-filters,.variety-detail-sidebar{border:1px solid #dce5d5;border-radius:8px;background:#fff}.fd-catalog-filters{padding:14px}.mr-ad-banner .adsbygoogle{vertical-align:top}

@media(max-width:767px){.mr-profile-grid>.mr-profile-sidebar{display:contents}.mr-profile-sidebar>.fd-standard-ad{order:-1;width:100%}.mr-profile-sidebar>.mr-card{order:1;width:100%}.mr-profile-grid>main{order:0}}
