.Bgl8sq_root{width:100%;position:relative}.Bgl8sq_trigger{box-sizing:border-box;border:1px solid var(--line);width:100%;height:52px;min-height:52px;color:var(--ink);font:inherit;font-size:calc(13px * var(--text-scale,1.04));cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:7px;padding:0 12px;display:flex}.Bgl8sq_trigger span{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.Bgl8sq_trigger>svg:last-child{color:#726b7d}.Bgl8sq_trigger img,.Bgl8sq_trigger svg,.Bgl8sq_option img,.Bgl8sq_option svg{flex-shrink:0}.Bgl8sq_trigger:focus-visible,.Bgl8sq_option:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.Bgl8sq_menu{z-index:40;border:1px solid var(--line);background:#fff;border-radius:12px;width:240px;max-width:calc(100vw - 40px);max-height:min(390px,55vh);padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 28px #241b3b14}.Bgl8sq_option{width:100%;min-height:38px;color:var(--ink);font:inherit;font-size:calc(13px * var(--text-scale,1.04));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;display:flex}.Bgl8sq_option span{flex:1}.Bgl8sq_option:hover,.Bgl8sq_option:focus-visible,.Bgl8sq_option[aria-selected=true]{background:var(--lavender)}.Bgl8sq_option[aria-selected=true]{color:var(--purple-dark)}@media (max-width:760px){.Bgl8sq_option{min-height:44px;font-size:14px}.Bgl8sq_trigger{height:44px;min-height:44px;font-size:calc(11px * var(--text-scale,1.04));gap:4px;padding:0 8px}.Bgl8sq_trigger svg,.Bgl8sq_trigger img{width:14px;height:14px}}
