.sf-native{display:none!important}.sf-wrap{display:inline-flex;align-items:center;position:relative;min-width:160px;max-width:100%;vertical-align:middle;background:white;border:1px solid #a8b6b2;border-radius:7px;color:#173d37}.sf-wrap:focus-within{outline:2px solid #16776b;outline-offset:2px}.sf-wrap .sf-input{box-sizing:border-box;width:100%;min-width:90px;border:0!important;background:transparent!important;color:inherit;padding:9px 5px 9px 10px;margin:0;outline:none!important;box-shadow:none!important;font:inherit}.sf-wrap button{flex:none;background:transparent!important;border:0!important;color:#28564e!important;padding:7px!important;margin:0!important;min-width:28px;cursor:pointer;box-shadow:none!important}.sf-wrap button:focus-visible{outline:2px solid #16776b}.sf-wrap:has(input:disabled){opacity:.6}.sf-popup{position:fixed;z-index:2147483647;overflow:auto;box-sizing:border-box;background:#fff;color:#173d37;border:1px solid #a8b6b2;border-radius:7px;box-shadow:0 8px 28px #173d3733;font:14px/1.4 system-ui,sans-serif}.sf-popup[hidden]{display:none}.sf-popup>div{padding:9px 12px;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.sf-popup>[aria-selected=true],.sf-popup>[role=option]:hover{background:#e0f2ed;color:#064c40}.sf-popup>[role=status]{color:#666;cursor:default}@media print{.sf-popup,.sf-clear,.sf-toggle{display:none!important}.sf-wrap{border:0}}
