.bt-account-menu{position:relative;min-width:0;flex-shrink:0;font:14px/1.6 Vazir,sans-serif;color:#404040}.bt-account-trigger{list-style:none;display:flex;align-items:center;gap:7px;cursor:pointer;min-height:48px;padding:8px 12px;border:1px solid #e1e7e3;border-radius:10px;background:#fff}.bt-account-trigger::-webkit-details-marker{display:none}.bt-account-person{max-width:150px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bt-account-menu .bt-demo-notice.bt-test-badge{display:inline-block;white-space:nowrap;max-width:none;width:auto;margin:0!important;padding:2px 7px!important;border:0;background:#f0f3f1;color:#778079;font:10px/1.8 Vazir,sans-serif;border-radius:6px}.bt-account-dropdown{position:absolute;left:0;top:calc(100% + 8px);width:300px;max-width:calc(100vw - 32px);padding:18px;background:#fff;border:1px solid #e0e8e2;border-radius:14px;box-shadow:0 8px 28px #244d3b14;z-index:1100;text-align:right}.bt-account-dropdown>strong{font-size:15px}.bt-account-dropdown>p{font-size:12px;line-height:1.8;color:#728076;margin:6px 0 12px}.bt-account-dropdown>a{display:block;padding:10px 0!important;color:#389480!important;font-size:14px!important;text-decoration:none}.bt-account-explanation{border-top:1px solid #edf1ee;padding-top:10px;margin-top:6px}.bt-account-explanation summary{cursor:pointer;color:#748078;font-size:12px}.bt-account-explanation p{font-size:12px;line-height:1.8;color:#748078;margin:10px 0}.bt-logout-form{margin:12px 0 0;border-top:1px solid #edf1ee;padding-top:12px}.bt-account-menu .bt-logout-button{min-height:44px;width:100%;border:1px solid #dbe5de;border-radius:9px;padding:9px 14px;background:#f5f9f6;color:#536c5d;font:14px/1.5 Vazir,sans-serif;cursor:pointer}.bt-account-menu .bt-logout-button:hover{background:#edf5ef}.bt-account-menu .bt-logout-button:disabled{opacity:.5}.bt-logout-error{font-size:12px;color:#ac3d51;margin:7px 0 0;min-height:0}.bt-account-trigger:focus-visible{outline:3px solid #f0506938;outline-offset:2px}.bt-account-menu[open] .bt-account-trigger{border-color:#edc4cd;background:#fff9fa}@media(max-width:650px){.bt-account-trigger{padding:6px 8px;gap:5px;flex-wrap:wrap;max-width:160px}.bt-account-person{max-width:125px;font-size:12px}.bt-account-menu .bt-test-badge{font-size:9px!important}.bt-account-dropdown{width:280px}.barook-native-top{align-items:flex-start}.site-header .header-inner{min-width:0;gap:14px}}
