.hm-select{width:100%;position:relative}.hm-select-trigger{background:var(--bg-2);border:1px solid var(--line);width:100%;color:var(--fg-0);font-family:inherit;font-size:var(--fs-13-5);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:10px 12px;font-weight:500;transition:border-color .14s,background .14s;display:flex}.hm-select-trigger:hover:not(:disabled){border-color:var(--fg-3)}.hm-select-trigger:disabled{opacity:.55;cursor:not-allowed}.hm-select.open .hm-select-trigger{border-color:var(--accent)}.hm-select-ico{color:var(--fg-3);flex:none;display:inline-flex}.hm-select-ico svg{width:15px;height:15px}.hm-select-value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hm-select-chev{width:12px;height:12px;color:var(--fg-3);flex:none;transition:transform .16s}.hm-select.open .hm-select-chev{transform:rotate(180deg)}.hm-select-menu{z-index:40;background:var(--bg-2);border:1px solid var(--line);scrollbar-width:thin;border-radius:10px;max-height:264px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px -12px #0009}.hm-select-opt{color:var(--fg-1);font-size:var(--fs-13);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-weight:500;display:flex}.hm-select-opt .t{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hm-select-opt.active{background:var(--bg-3);color:var(--fg-0)}.hm-select-opt.on{color:var(--accent-2)}.hm-select-check{width:13px;height:13px;color:var(--accent);flex:none}
