.protocol-picker-native{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important}
.protocol-picker{display:inline-flex;min-width:0;width:100%;position:relative}
.protocol-picker .protocol-picker-trigger{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:38px;height:auto;margin:0;padding:8px 12px;border:1px solid var(--chain-menu-line,#ffffff30);border-radius:10px;background:var(--chain-menu-bg,#14181d);color:var(--chain-menu-text,#f3f5f7);font:650 12px/1.5 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:left;cursor:pointer}
.protocol-picker .protocol-picker-trigger:focus-visible{outline:2px solid var(--chain-menu-accent,#a9ff34);outline-offset:3px}
.protocol-picker .protocol-picker-trigger:disabled{opacity:.5;cursor:not-allowed}
.protocol-picker-chevron{font-size:15px;line-height:1;flex:0 0 auto}
.protocol-picker-menu{position:fixed;z-index:10000;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:8px;border:1px solid var(--chain-menu-line,#ffffff30);border-radius:14px;background:var(--chain-menu-bg,#14181d);box-shadow:0 15px 35px #0008;color:var(--chain-menu-text,#f3f5f7)}
.protocol-picker-menu[hidden]{display:none!important}
.protocol-picker-menu>button{appearance:none;display:block;width:100%;margin:0;min-height:42px;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:inherit;font:650 14px/1.5 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:left;cursor:pointer}
.protocol-picker-menu>button:is(:hover,[aria-selected=true]){background:var(--chain-menu-selected,#ffffff12);color:var(--chain-menu-accent,#a9ff34)}
.protocol-picker-menu>button:focus-visible{outline:2px solid var(--chain-menu-accent,#a9ff34);outline-offset:-2px}
.protocol-picker-menu>button:disabled{opacity:.5;cursor:not-allowed}
.stake-sort-control .protocol-picker{width:auto;min-width:190px}
.foundry-quantity-field .protocol-picker{display:flex;margin-top:8px}
.foundry-quantity-field .protocol-picker-trigger,.foundry-builder .protocol-picker-trigger{min-height:54px;font-size:17px;padding:12px 14px}
.foundry-builder .amount-field:has(.protocol-picker){height:auto;border:0;background:transparent}
@media(max-width:760px){.stake-sort-control .protocol-picker{flex:1;min-width:0}}
