.bebar-profile-hero{isolation:isolate;position:relative;overflow:hidden;border:1px solid #40584c!important;background:radial-gradient(ellipse at 90% 0%,#537d3c66,transparent 55%),linear-gradient(125deg,#192b22,#15221c)!important}
.bebar-profile-hero.bebar-cover-aurora{background:radial-gradient(ellipse at 90% 0%,#bb70ff55,transparent 60%),linear-gradient(125deg,#272139,#152b29)!important}
.bebar-profile-hero.bebar-cover-ocean{background:radial-gradient(ellipse at 90% 0%,#54dce555,transparent 60%),linear-gradient(125deg,#132c37,#14221f)!important}
.bebar-avatar img{height:100%;width:100%;object-fit:cover;border-radius:50%}.bebar-profile-hero h1,.bebar-profile-hero h2{overflow-wrap:anywhere}.bebar-profile-identity{position:relative;z-index:1}.bebar-profile-hero .bebar-avatar-large{width:96px;height:96px;flex:none;box-shadow:0 0 0 8px #ffffff08}.bebar-profile-hero .bebar-profile-details{position:relative;z-index:1}.bebar-profile-meta{flex-wrap:wrap}.bebar-community-settings small{display:block;margin:9px 0 20px;color:#b9c9bf;font-size:13px;line-height:1.7}.bebar-community-settings input[type=file]{display:block;max-width:100%;margin-top:12px}.bebar-community-settings select{max-width:100%}.bebar-community-settings input[type=checkbox]{accent-color:#d5f55f}.bebar-community-settings label{line-height:1.7}.bebar-community-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.bebar-community-shortcuts>a{display:grid;grid-template-columns:40px 1fr;gap:8px 16px;border:1px solid #3b4d40;background:#1b261f;border-radius:20px;padding:24px;color:#f0f4ee;text-decoration:none}.bebar-community-shortcuts>a>span{grid-row:span 2;color:#d5f55f;font-size:32px;line-height:1}.bebar-community-shortcuts small{color:#bdcec2}.bebar-community-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:24px 0}.bebar-community-actions form{margin:0!important}.bebar-notifications{display:grid;gap:16px;margin:24px 0}.bebar-notification{display:block;padding:24px;border:1px solid #405244;border-radius:18px;background:#18251e;color:#f0f4ee;text-decoration:none;overflow-wrap:anywhere}.bebar-notification strong,.bebar-notification>span{display:block;margin:8px 0}.bebar-notification small{color:#b8cabb;font-size:11px;letter-spacing:.08em}.bebar-notification p{margin:14px 0;color:#c5cec8}.bebar-notification h3{font-size:21px;line-height:1.4}.bebar-notification.is-unread{border-left:4px solid #d5f55f;background:#203124}.bebar-community-empty{text-align:center;padding:42px 20px;border:1px dashed #405244;border-radius:18px}.bebar-community-empty>span{font-size:46px;color:#d5f55f}.bebar-community-empty h3{font-size:24px;margin:16px 0}.bebar-community-empty p{color:#c5cec8}.bebar-public-profile{padding-block:60px;min-height:70vh}.bebar-public-profile .bebar-profile-hero{margin:0 0 28px}.bebar-profile-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.bebar-profile-links a{overflow-wrap:anywhere}.comment-list .comment-body{border:1px solid #405244;border-radius:18px;padding:24px;margin:20px 0;background:#18251e}.comment-list .children{padding-left:24px;border-left:2px solid #405244}.comment-reply-link{display:inline-block;border:1px solid #70885e;padding:6px 15px;border-radius:30px;margin-top:8px}.comment-respond{border:1px solid #405244;border-radius:22px;padding:28px;margin:32px 0;background:#18251e}.comment-respond textarea{min-height:150px}.comment-notes{font-size:14px;color:#c5cec8}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #d5f55f;outline-offset:4px}
@media(max-width:700px){.bebar-community-shortcuts{grid-template-columns:1fr;gap:12px}.bebar-profile-hero .bebar-avatar-large{width:64px;height:64px}.bebar-notification{padding:18px}.bebar-community-actions{align-items:stretch;flex-direction:column}.comment-respond{padding:18px}.comment-list .children{padding-left:12px}.comment-list .comment-body{padding:16px}.bebar-profile-links{flex-direction:column}.bebar-public-profile{padding-block:28px}.bebar-profile-hero h1{font-size:30px}}

body.bebar-member-layout.woocommerce-account #main>.ct-container-full{width:min(1100px,calc(100% - 64px));margin-inline:auto}
@media(max-width:700px){body.bebar-member-layout.woocommerce-account #main>.ct-container-full{width:calc(100% - 36px)}}
