a.button,button{margin:0;padding:8px 0;font-size:.9375rem;border:none;outline:0;box-sizing:border-box;cursor:pointer;border-top:3px solid transparent;border-radius:3px;text-align:center}a.button:disabled,button:disabled{opacity:.3;cursor:auto}a.button.blue,button.blue{background-color:var(--wu-lightblue);color:#fff;border-bottom:3px solid var(--blue-button-highlight)}a.button.blue:hover,button.blue:hover{background-color:var(--blue-button-highlight)}a.button.blue:active,button.blue:active{background-color:var(--wu-lightblue);opacity:.9}a.button.blue:disabled:hover,button.blue:disabled:hover{background-color:var(--wu-lightblue)}a.button.red,button.red{background-color:var(--wu-red);color:#fff;border-bottom:3px solid var(--red-button-highlight)}a.button.red:hover,button.red:hover{background-color:var(--red-button-highlight)}a.button.red:active,button.red:active{background-color:var(--wu-red);opacity:.9}a.button.red:disabled:hover,button.red:disabled:hover{background-color:var(--wu-red)}a.button.outline,button.outline{background-color:transparent;color:var(--wu-lightblue);border:2px solid var(--wu-lightblue);border-bottom:3px solid var(--wu-lightblue)}a.button.outline:hover,button.outline:hover{background-color:var(--wu-lightblue);color:#fff}a.button.outline:active,button.outline:active{background-color:transparent;color:var(--wu-lightblue);opacity:.9}a.button.outline:disabled:hover,button.outline:disabled:hover{background-color:transparent;color:var(--wu-lightblue)}.segmented{display:flex;flex-wrap:wrap;padding:16px;border-bottom:1px solid var(--nav-menu-item-border-color)}.segmented-label{flex:0 0 100%;margin-bottom:8px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary-font)}.segmented button{margin:0;padding:0;border:none;outline:0;flex:1;height:48px;font-size:.75rem;font-weight:500;background-color:var(--search-bg-color)}.segmented button.selected{box-shadow:inset 3px 3px 6px rgba(0,0,0,.3);color:var(--wu-lightblue);font-weight:700}.segmented button:first-child{border:1px solid var(--wu-lightblue);border-radius:4px 0 0 4px}.segmented button:not(:first-child):not(:last-child){border-top:1px solid var(--wu-lightblue);border-bottom:1px solid var(--wu-lightblue);border-right:1px solid var(--wu-lightblue)}.segmented button:last-child{border-right:1px solid var(--wu-lightblue);border-top:1px solid var(--wu-lightblue);border-bottom:1px solid var(--wu-lightblue);border-radius:0 4px 4px 0}