.bear-loading{position:fixed;z-index:80;left:50%;top:max(12px,env(safe-area-inset-top,0px));bottom:auto;transform:translateX(-50%);width:max-content;box-sizing:border-box;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:8px 14px 8px 8px;border:1px solid #d7cbb7;border-radius:12px;background:#fbf6ec;color:#233f57;box-shadow:0 3px 16px #233f5714;font-size:13px;line-height:1.4;pointer-events:none}
.bear-loading[hidden]{display:none}.bear-loading picture{display:block;flex:0 0 44px}.bear-loading img{display:block;width:44px;height:auto;aspect-ratio:192/208}.bear-loading span{max-width:230px}
@media(max-width:480px){.bear-loading{top:max(10px,env(safe-area-inset-top,0px));max-width:calc(100vw - 20px);font-size:12px}.bear-loading picture{flex-basis:38px}.bear-loading img{width:38px}}
